多线程下运行时异常的捕获-UncaughtExceptionHandler
当一个线程因为未捕获的异常而退出时,JVM会将这个异常交给UncaughtExceptionHandler(异常处理器)来处理,如何没有设置异常处理器,会将异常信息输出到System.err。多线程环境下,其他线程仍然在输出日志,System.err输出的异常信息很可能被忽略。可以通过设置UncaughtExceptionHandler,将未捕获的异常信息保存到指定的日志文件中。
1.首先实现T...
原创
2019-05-15 10:53:19 ·
1132 阅读 ·
0 评论