スレッドの消滅

Javaのアプリケーションでスレッドを使用する場合に何の記録(例外、メッセージ)も残さずに忽然とアプリケーションから消えてしまう場合があります。
あるアプリケーションをデバックしていたときには大きなGCが動作した直後にスレッドが消えてしまった場合がありました。
これはスレッドが発生させた例外をスレッドの生成側が捕まえることができないためです。

それに関する情報サイト
Javaの理論と実践: スレッドはどこへ消えた?
http://www-06.ibm.com/jp/developerworks/java/021129/j_j-jtp0924.html