-2
私はJava 7では複数の例外を同じキャッチブロックに含め、それらをパイプシンボルで区切ることができます。私の質問は、そのファイル複数の例外をJavaのプロパティファイルにリストすることで、これらの例外をキャッチすることはできますか?
私はJava 7では複数の例外を同じキャッチブロックに含め、それらをパイプシンボルで区切ることができます。私の質問は、そのファイル複数の例外をJavaのプロパティファイルにリストすることで、これらの例外をキャッチすることはできますか?
に記載されているすべての例外を別のファイルでそれらをリストアップし、キャッチのためであるあなたはこのような何か行うことができますどのように多くの異なったタイプの例外あなたが期待している
Set<String> exceptionClasses = ... // load class names from file
try {
// ...
} catch (Exception e) {
if (exceptionClasses.contains(e.getClass().getName())) {
// handle exception
} else {
throw e; // propagate exception
}
}
素晴らしい!私はそれを試みます。ありがとうございました。 –
を! –