未捕获的异常处理程序中未捕获的异常

时间:2011-08-30 09:03:08

标签: java exception uncaught-exception

这个问题可能听起来有些愚蠢;)

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

2 个答案:

答案 0 :(得分:5)

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

approch似乎是在你的线程上设置你自己的uncaughtExceptionHandler,或者它将传递给JAVA defaultUncaughtExceptionHandler

我做了一些快速的googeling,并发现了一个从android获取崩溃数据的类似案例。 我想你可能会在这个链接中How do I obtain crash-data from my Android application?

答案 1 :(得分:4)

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

  

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

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