0

私のクライアントは、私に提供できないデータ (プライバシー上の理由) を使用して、ベータ段階の Java アプリケーションをテストしています。ほとんどの例外処理を実装しましたが、まれにアプリケーションがクラッシュします。

キャッチされなかった例外のスタックトレースをファイルに記録して、テスターがそれを提供できるようにすることはできますNullPointerExceptionか?

4

3 に答える 3

3

指定されたファイルに出力するThread.UncaughtExceptionHandlerを設定します。

于 2012-11-29T10:34:28.450 に答える
0

メインスレッドがクラッシュした場合、JVMはスタックトレースを自動的に出力します。

他のスレッドの場合は、setUncaughtExceptionHandlerを使用できます。

于 2012-11-29T10:34:50.493 に答える
0

これはまさにUncaughtExceptionHandlerコンセプトが何であるかということです。

基本的に、例外がスタックの最上位に達したときに実行されるコードを登録できます。

于 2012-11-29T10:34:55.330 に答える