実行時にスローされる例外(処理済および未処理)がすべて通知される方法はありますか?スローされた例外(処理された例外も含む)についての通知を取得する
私が望むのは、プログラムの実行中に発生するすべての例外を記録するロガーメカニズムです。私はこのロガーで例外を処理する必要はありません、私は例外がスローされるイベントを記録できるようにしたいです。
事は、私が何かについてExceptionListener
を読んだ
...私は私が新しい例外をスローしたときに関数を呼び出すことはできませんだけでなく、したがって、すべてのシステム例外を含めたいということですが、彼らはのために意図されているように見えます別の仕事。
これはどのように考えられるでしょうか?
この回答はあなたが望むようにするかもしれません:http://stackoverflow.com/a/20284294/611819 – dnault
有望なようです...しかし、これは私がtry/catchブロックで処理される例外を得ることができます。 – Raven
なぜあなたはこれをしたいですか?例外が発生し、通常の処理の一部として処理される場合、誰にも気にする必要があります。すべての例外をキャッチしてそれらをスローするコードがある場合は、そのコードを修正してよりうまく動作するようにする必要があります。 – Raedwald