2

最後にスローされた例外には、Javaで以前にスローされたすべての例外がどのように含まれていますか?

フェイルセーフ例外処理からフェイルセーフ例外処理を読み ましたが、この点を理解できません。「これを行う1つの方法は、最後にスローされた例外に以前にスローされたすべての例外が含まれていることを確認することです。」どうすればこれを達成できますか?

4

2 に答える 2

6

ThrowableThrowableこの例外の「原因」として別のものを取る 2 つのコンストラクターがあります。

これを使用して、一連の例外を構築できます。

ErrorException同様のコンストラクタがあります。

于 2012-02-29T14:32:27.640 に答える
2

その原因を含む例外を作成できます。

したがって、原因を再帰的にナビゲートして、根本まで追跡できます。

于 2012-02-29T14:32:34.020 に答える