Bir sınıfım ve bir yöntemim olduğunu varsayalım
class A {
void foo() throws Exception() {
...
}
}
Şimdi aşağıdaki gibi A
bir akış tarafından teslim her örneği için foo aramak istiyorum:
void bar() throws Exception {
Stream<A> as = ...
as.forEach(a -> a.foo());
}
Soru: İstisnayı nasıl düzgün bir şekilde ele alabilirim? Foo () tarafından atılabilecek olası istisnaları işlemediğim için kod makinemde derlenmiyor. throws Exception
Arasında bar
burada yararsız gibi görünüyor. Neden?