Java:全局异常处理程序

2022-09-01 02:02:40

有没有办法在Java中制作全局异常处理程序。我想像这样使用:

"When an exception is thrown somewhere in the WHOLE program, exit."

处理程序可能无法捕获正文中引发的异常。try-catch

马蒂恩


答案 1

Use Thread.setDefaultUncaughtExceptionHandler.有关示例,请参阅 Rod Hilton 的“全局异常处理”博客文章。


答案 2

您可以设置默认的 UncaughtExceptionHandler ,每当异常支持在整个系统中未被捕获时,就会使用该处理程序。


推荐