使用Java 8很棒的功能CompletableFuture,我想使用此新功能的例外来转换旧的异步代码.但是经过检查的例外令我困扰.这是我的代码.
CompletableFuture<Void> asyncTaskCompletableFuture =
CompletableFuture.supplyAsync(t -> processor.process(taskParam));
Run Code Online (Sandbox Code Playgroud)
process方法签名:
public void process(Message msg) throws MyException;
Run Code Online (Sandbox Code Playgroud)
如何处理ComletableFuture中的已检查异常?