全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
java.lang.Object
   |
   +----java.lang.Throwable
           |
           +----java.lang.Error
                   |
                   +----java.lang.ThreadDeath
ThreadDeath のインスタンスは、クラス Thread の引数なしの stop メソッドが呼び出されると、対象となるスレッド内でスローされます。
 
アプリケーションは、非同期で終了した後にクリーンアップを実行しなければならない場合にだけ、このクラスのインスタンスをキャッチすべきです。 ThreadDeath がメソッドによってキャッチされる場合、スレッドが実際に死ぬように再びスローし直される必要があります。
 
 トップレベルのエラーハンドラは、 ThreadDeath が決してキャッチされない場合、メッセージを表示しません。
 
クラス ThreadDeath は、「正常な発生」であっても、 明確に Exception ではなく Error のサブクラスです。なぜなら多くのアプリケーションは発生したすべての Exception をキャッチしてからその例外を破棄するためです。
 
 ThreadDeath()
	ThreadDeath()
   
 ThreadDeath
ThreadDeath
public ThreadDeath()
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス