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