CompletableFututre產生的異常捕獲不了

今天遇到了一個問題,明明看到了日誌裏面有輸出某個異常,但是就是catch不到。 這樣就很傷,突然想起以前寫CompletableFuture的時候好像也遇到過類似的問題,就去查了一下。現在總結如下: CompletableFuture 把任務產生的異常都給封裝了一下,所以應該要捕獲ExecutionException才行。 但是這樣也不是很標準的異常處理方式,應該用CompletableFutur
相關文章
相關標籤/搜索