ユーザー定義の例外で複数のcatchブロックを使用できるかどうか混乱していますユーザ定義例外で複数のcatchブロックを使用することはできますか?
-5
A
答えて
4
はい、Java 7以降の複数のcatchブロックを使用することは可能です。
特定のエラーが発生した場合に実行される特定のシナリオを実装するためにこれを行うことができます。たとえば:から :Jenkov.com
try {
// execute code that may throw 1 of the 3 exceptions below.
} catch(SQLException | IOException e) {
logger.log(e);
} catch(Exception e) {
logger.severe(e);
}
関連する問題
- 1. catchブロック内で例外をスローする
- 2. C++では、複数のブロックでユーザー定義の例外をキャッチします
- 3. PDOトランザクションにtry catch例外を使用できますか?
- 4. ユーザ定義のテーブルタイプをSQLの別のユーザ定義テーブルタイプ内で使用することは可能ですか?
- 5. python catch例外とtryブロックの継続
- 6. 複数の静的ブロックを定義できますか?
- 7. catchブロックでスローされた例外は、後でcatchブロックによって捕捉されますか?
- 8. は、try-catchブロックでAccessViolation例外をキャッチする方法#
- 9. C++ catch(...)ブロックでスローされた例外にアクセスできる
- 10. catchブロック:未定義の 'catch'プロパティを読み取ることができません
- 11. 例外処理 - try-catchブロックでthrowキーワードを使用する場合
- 12. 私たちはコードを進めることができますtry try catchブロックwith例外
- 13. do {} catch {}の外で変数/定数を使用する-swift2
- 14. catchブロック内にスローされた例外をどのように呑み込むことができますか?
- 15. pymongoでユーザ定義のロールを作成することはできますか?
- 16. try catchブロックで未処理の例外が発生する
- 17. catch(...)を使用してC++例外をキャッチできません
- 18. 例外をスローするのではなくtryとcatchからfalseを返すことができます
- 19. catchブロックとfinallyブロックの両方で例外がスローされるとどうなりますか?
- 20. catchブロックとfinallyブロック例外の両方がJavaでスローされるとどうなりますか?
- 21. Junitテスト関数catchブロックから例外をスローする方法は?
- 22. プロトコルバッファで外部のenum(メッセージ定義外)を使用することはできますか?
- 23. Pythonのユーザ定義の例外処理
- 24. Resharper(2016.1 C#)はtry catchブロックでキャッチする例外を提案できますか?
- 25. PHP PDO出力ユーザ定義の例外
- 26. JAX-RSジャージExceptionMappersユーザ定義の例外
- 27. ScalaのScalaのTry/Catchブロックが例外をキャッチできません
- 28. try/catchブロックの後にfinallyブロックとコードを書くことを使用する
- 29. 勘定残高以外のチェーンストアテーブルデータをブロックすることはできますか?
- 30. 複数の例外をJavaのプロパティファイルにリストすることで、これらの例外をキャッチすることはできますか?
あなたは、 "ユーザ定義の" の例外とはどういう意味ですか? –
あなたが何を求めているのかははっきりしていません。おそらく関連するコードサンプルが明らかにするのに役立つだろうか? – rmlan
複数のキャッチブロックを常に使用できます。あなたも試しましたか? – marstran