- 所有已知的实现类:
ThreadGroup
- 封闭类:
Thread
- 函数接口:
- 这是一个功能接口,因此可以用作 lambda 表达式或方法引用的赋值目标。
当
Thread 由于未捕获的异常而突然终止时调用的处理程序接口。
当线程由于未捕获的异常而即将终止时,Java 虚拟机将使用 Thread.getUncaughtExceptionHandler() 查询线程的 UncaughtExceptionHandler 并将调用处理程序的 uncaughtException 方法,将线程和异常作为参数传递。如果一个线程没有显式设置它的UncaughtExceptionHandler,那么它的ThreadGroup对象充当它的UncaughtExceptionHandler。如果ThreadGroup对象对处理异常没有特殊要求,它可以将调用转发给默认未捕获的异常处理程序。
- 自从:
- 1.5
- 参见:
-
方法总结
-
方法详情
-
uncaughtException
当给定线程由于给定的未捕获异常而终止时调用的方法。Java 虚拟机将忽略此方法抛出的任何异常。
- 参数:
t- 线程e- 异常
-