这个问题可能听起来有点傻;)
如何处理UncaughtExceptionHandler中未捕获异常的可能性?
非常有趣的问题,我以前没有想过这个问题。
方法似乎是要么uncaughtExceptionHandler
在你的线程上设置你自己的,要么它会被传递给 JAVAs defaultUncaughtExceptionHandler
,
我做了一些快速的谷歌搜索,发现了一个类似的从 android 获取崩溃数据的案例。我想你可能对这个链接感兴趣How do I get crash-data from my Android application?
好吧,你必须自己抓住它们。您所链接的文档uncaughtException()
清楚地说明了这一点:
Java 虚拟机将忽略此方法引发的任何异常。
但你只能计划到目前为止。因此,您处理异常处理程序的异常,但谁处理该代码?记录失败的日志事件也是如此。异常处理程序一直向下......