Bir sınıfım ve bir yöntemim olduğunu varsayalım
class A {
void foo() throws Exception() {
...
}
}
Şimdi aşağıdaki gibi Abir 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 ExceptionArasında barburada yararsız gibi görünüyor. Neden?