6

这个问题可能听起来有点傻;)

如何处理UncaughtExceptionHandler中未捕获异常的可能性?

4

2 回答 2

5

非常有趣的问题,我以前没有想过这个问题。

方法似乎是要么uncaughtExceptionHandler在你​​的线程上设置你自己的,要么它会被传递给 JAVAs defaultUncaughtExceptionHandler

我做了一些快速的谷歌搜索,发现了一个类似的从 android 获取崩溃数据的案例。我想你可能对这个链接感兴趣How do I get crash-data from my Android application?

于 2011-08-30T09:08:41.703 回答
4

好吧,你必须自己抓住它们。您所链接的文档uncaughtException()清楚地说明了这一点:

Java 虚拟机将忽略此方法引发的任何异常。

但你只能计划到目前为止。因此,您处理异常处理程序的异常,但谁处理该代码?记录失败的日志事件也是如此。异常处理程序一直向下......

于 2011-08-30T09:16:55.030 回答