回答編集履歴

1

不十分な記述を補充

2017/04/21 14:16

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1,3 +1,3 @@
1
- ここでcatchすべきは、tryブロックの前にあるFileReaderのコンストラクタからスローされる例外です。
1
+ ここでcatchすべきは、tryブロックの前にあるFileReaderのコンストラクタからスローされる例外です。このコンストラクタを囲むtryブロックが必要です。
2
2
 
3
3
  今あるtry-catchに続けた際に「すでに捕捉されています」と出るのは、すでにその前にFileNotFoundExceptionの親クラス型IOExceptionを捕捉しているため、そこに到達することがないためです。