public class CompletableFutureDemo {
public static void main(String[] args) {
CompletableFuture.runAsync(() -> {
calc();
}).whenComplete((v, e) -> {
if (e == null) {
System.out.println(" calc()方法执行完成,没有发生异常");
}
}).exceptionally(e -> {
System.out.println("发生异常:" + e);
return null;
});
}
public static int calc() {
return 1 / 0;
}
}