私が再試験のために読んでいる論文で、「ブロックをポリモーフィックにキャッチできますか?」と尋ねられました。
catch
もしそうなら、複数のブロックをポリモーフィックと呼んでも意味がありません。catch
ブロックに名前を付けることができず、メソッドヘッダーにパラメーターしか含まれていない場合、それはポリモーフィズムですか?
例えば:
try {
//...
} catch (FileNotFoundException e) {
System.err.println("FileNotFoundException: " + e.getMessage());
throw new SampleException(e);
} catch (IOException e) {
System.err.println("Caught IOException: " + e.getMessage());
}
この中で、これら 2 つのcatch
ブロックはポリモーフィックですか?