Most visited

Recently visited

Added in API level 1

Thread.UncaughtExceptionHandler

public static interface Thread.UncaughtExceptionHandler

java.lang.Thread.UncaughtExceptionHandler
Known Indirect Subclasses


Thread由于未捕获的异常而突然终止时调用的处理程序接口。

当一个线程要终止由于未捕获到异常的Java虚拟机将使用查询线程其UncaughtExceptionHandler getUncaughtExceptionHandler() ,将调用处理程序的uncaughtException方法,将线程和异常作为参数。 如果一个线程一直没有其UncaughtExceptionHandler明确设置,那么它ThreadGroup对象充当其UncaughtExceptionHandler。 如果ThreadGroup对象没有特殊要求处理异常,它可以将调用转发给default uncaught exception handler

也可以看看:

Summary

Public methods

abstract void uncaughtException(Thread t, Throwable e)

由于给定的未捕获异常,给定线程终止时调用的方法。

Public methods

uncaughtException

Added in API level 1
void uncaughtException (Thread t, 
                Throwable e)

由于给定的未捕获异常,给定线程终止时调用的方法。

Java虚拟机会忽略此方法抛出的任何异常。

Parameters
t Thread: the thread
e Throwable: the exception

Hooray!