回答編集履歴
5
ed
test
CHANGED
@@ -4,5 +4,5 @@
|
|
4
4
|
`System.out.println("2");`が実行されないのと同じ理由。
|
5
5
|
|
6
6
|
throwsも決しておまじないではないので、
|
7
|
-
|
7
|
+
正しく理解して適切に実装する必要がある。
|
8
8
|
https://atmarkit.itmedia.co.jp/ait/articles/0611/22/news144.html
|
4
ed
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
x()でthrows()されたExceptionがmainでもthrows()されてるから。
|
2
2
|
不具合ではなくエラーハンドリングの仕様。
|
3
|
+
https://www.javaroad.jp/java_exception3.htm
|
4
|
+
`System.out.println("2");`が実行されないのと同じ理由。
|
3
5
|
|
6
|
+
throwsも決しておまじないではないので、
|
7
|
+
ただし理解して適切に実装する必要がある。
|
4
|
-
|
8
|
+
https://atmarkit.itmedia.co.jp/ait/articles/0611/22/news144.html
|
3
ed
test
CHANGED
@@ -1,2 +1,4 @@
|
|
1
1
|
x()でthrows()されたExceptionがmainでもthrows()されてるから。
|
2
2
|
不具合ではなくエラーハンドリングの仕様。
|
3
|
+
|
4
|
+
`System.out.println("2");`が実行されないのと同じ理由。
|
2
ed
test
CHANGED
@@ -1,2 +1,2 @@
|
|
1
1
|
x()でthrows()されたExceptionがmainでもthrows()されてるから。
|
2
|
-
|
2
|
+
不具合ではなくエラーハンドリングの仕様。
|
1
ed
test
CHANGED
@@ -1,2 +1,2 @@
|
|
1
|
-
x()でthrows()されたExceptionがmainでもthrows()されるから。
|
1
|
+
x()でthrows()されたExceptionがmainでもthrows()されてるから。
|
2
2
|
|