回答編集履歴
2
変換ミス
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
例外については、Javaの検査例外という仕組み上、ラムダから、ラムダを渡すインターフェースに指定されていない検査例外を投げうる形とするとコンパイルエラーになります。なお、
|
5
|
+
例外については、Javaの検査例外という仕組み上、ラムダから、ラムダを渡すインターフェースに指定されていない検査例外を投げうる形とするとコンパイルエラーになります。なお、非検査例外やインターフェースの例外指定があるために投げて構わない例外については(同期実行の場合)ラムダの外側でキャッチできます([参考](http://acro-engineer.hatenablog.com/entry/2014/04/15/121503))。
|
6
6
|
|
7
7
|
|
8
8
|
|
1
検査例外も状況によっては投げられるので、書き換えました。
test
CHANGED
@@ -2,4 +2,8 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
例外については、Javaの検査例外という仕組み上、ラムダから検査例外を投げうる形とするとコンパイルエラーになります。なお、
|
5
|
+
例外については、Javaの検査例外という仕組み上、ラムダから、ラムダを渡すインターフェースに指定されていない検査例外を投げうる形とするとコンパイルエラーになります。なお、費検査例外やインターフェースの例外指定があるために投げて構わない例外については(同期実行の場合)ラムダの外側でキャッチできます([参考](http://acro-engineer.hatenablog.com/entry/2014/04/15/121503))。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
(編注)検査例外も状況によっては投げられるので、書き換えました。
|