setDefaultUncaughtExceptionHandler() て使ってますか?
java の tips のコラムがあります。
このなかに J2SE5 の setDefaultUncaughtExceptionHandler() の使用例があります。
http://java.sun.com/developer/JDCTechTips/2006/tt0211.html#2
>> Core Java Technologies Technical Tips: CATCHING UNCAUGHT EXCEPTIONS
ここでは、runtimeException の stacktrace を コンソールでなくて、ポップアップウインドウに出す例が示されています。
ここでのサンプルを eclipse プロジェクトにしたものを以下に置きました。
(maven2 でも build できるようにしてあります。)
それなりの商用GUIアプリケーションを作ろうとおもったら、
予期せぬエアーが発生したときにコンソールに stacktrace が出るだけなんてことは許されないことで、こういった工夫も必要になりそうです。
« 感想:CD 西村由紀江 Best of Best | トップページ | xfyでココログへの投稿方法 »
この記事へのコメントは終了しました。
コメント