Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/changeSignature/AddExceptionToCatchInOneLineLambda_after.java

26 lines
508 B
Java

import java.io.IOException;
import java.util.function.Consumer;
class Action {
public void acting(String s) throws IOException {
System.out.println(s);
}
}
class Client {
public static void consumer(String val, Consumer<String> func) {
func.accept(val);
}
public static void main(String[] args) {
Action a = new Action();
consumer("hello", (s) -> {
try {
a.acting(s);
} catch (IOException e) {
e.printStackTrace();
}
});
}
}