Java Thread setDefaultUncaughtExceptionHandler() 方法

2025年3月22日 | 阅读1分钟

Thread 类的 setDefaultUncaughtExceptionHandler() 方法用于设置一个默认的处理器,当线程因未捕获的异常而异常终止时,并且没有为该线程定义其他处理器时,就会调用该处理器。

语法

参数

eh: 这是用作默认未捕获异常处理程序的那个对象。

返回

此方法不返回任何值。

Exception

SecurityException: 如果存在安全管理器并且它拒绝了 RuntimePermission,则会抛出此异常。

示例

输出

Exception caught: java.lang.RuntimeException
 
下一主题Java 线程