Fab*_*ndl 8 java exception guava runtimeexception
我使用guava的EventBus,遗憾的是它捕获并记录了当事件处理程序抛出RuntimeException时发生的InvocationTargetException.我可以禁用此行为吗?
Lou*_*man 8
目前,这是一个深思熟虑的决定,并在EventBus文档中进行了讨论:
一般来说,处理程序不应该抛出.如果他们这样做,EventBus将捕获并记录异常.这很少是错误处理的正确解决方案,不应该依赖; 它仅用于帮助在开发过程中发现问题.
正在考虑替代解决方案,但我非常怀疑它们是否会进入第12版.
归档时间:
13 年,6 月 前
查看次数:
2858 次
最近记录:
8 年,9 月 前