-
- 所有已知实现类:
-
ThreadGroup
- Enclosing class:
- Thread
- Functional Interface:
- 这是一个功能接口,因此可以用作lambda表达式或方法引用的赋值目标。
@FunctionalInterfacepublic static interface Thread.UncaughtExceptionHandler
Thread
由于未捕获的异常而突然终止时调用的处理程序接口。当一个线程要终止由于未捕获到异常的Java虚拟机将查询线程其
UncaughtExceptionHandler
使用Thread.getUncaughtExceptionHandler()
,将调用处理程序的uncaughtException
方法,将线程和异常作为参数。 如果一个线程一直没有其UncaughtExceptionHandler
明确设置,那么它ThreadGroup
对象充当其UncaughtExceptionHandler
。 如果ThreadGroup
对象对处理异常没有特殊要求,则可以将调用转发给default uncaught exception handler 。
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 void
uncaughtException(Thread t, Throwable e)
当给定线程由于给定的未捕获异常而终止时调用的方法。
-