7
Java 8:ストリームで例外をスローするメソッドを使用するにはどうすればよいですか?
クラスとメソッドがあるとします class A { void foo() throws Exception() { ... } } ここで、次のようなAストリームによって配信されるインスタンスごとにfooを呼び出します。 void bar() throws Exception { Stream<A> as = ... as.forEach(a -> a.foo()); } 質問:例外を適切に処理するにはどうすればよいですか?foo()によってスローされる可能性のある例外を処理していないため、コードがマシンでコンパイルされません。のthrows Exceptionはbarここでは役に立たないようです。何故ですか?