- 既知のすべての実装クラス:
ThreadGroup
- 含まれているクラス:
Thread
- 関数型インタフェース:
- これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。
@FunctionalInterface public static interface Thread.UncaughtExceptionHandler
捕捉されない例外のために
Thread
が突然終了したときに呼び出されるハンドラのインタフェース。
捕捉されない例外のためにスレッドが終了しようとすると、Java Virtual MachineはThread.getUncaughtExceptionHandler()
を使用してUncaughtExceptionHandler
のスレッドを問い合せ、ハンドラのuncaughtException
メソッドを起動し、スレッドおよび例外を引数として渡します。 スレッドのUncaughtExceptionHandler
が明示的に設定されていない場合、そのThreadGroup
オブジェクトはUncaughtExceptionHandler
として機能します。 ThreadGroup
オブジェクトに例外を処理するための特別な要件がない場合は、「デフォルトの捕捉されない例外ハンドラ」に起動を転送できます。
- 導入されたバージョン:
- 1.5
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明void
uncaughtException
(Thread t, Throwable e) 指定されたキャッチされない例外により、指定されたスレッドが終了したときに呼び出されるメソッドです。
-
メソッドの詳細
-
uncaughtException
-