Java アプリケーションですべての例外をインターセプトする最も簡単な方法は何ですか? この種の機能を提供するには AOP が必要ですか、それとも動的プロキシで実行できますか、それとも別の方法がありますか? 最も単純なソリューションは、実行パフォーマンスへの影響に関しても優れたソリューションですか? この件に関する技術的なノウハウを把握しようとしているので、より経験豊富な開発者から可能な解決策を聞きたいです。
編集:
すでに良いアドバイスをありがとうございますが、現在のアドバイスはチェック例外にのみ適用されますか? NullPointerExceptions のような未チェックの例外についてはどうでしょうか? これらがキャッチされ、キャッチされたアプリケーションがヒープ/スタックをダンプして、クラッシュの瞬間にアプリケーションの現在のコンテキストを提供すると便利ではないでしょうか?