从javadocs,
AllOf()
如果任何给定的CompletableFuture 异常完成,则返回的 CompletableFuture 也会这样做,并且 CompletionException 将此异常作为其原因。
AnyOf()
如果它异常完成,则返回的 CompletableFuture 也会这样做,CompletionException 将此异常作为其原因。
这是否意味着当任何 CompletableFuture 抛出异常时 allOf() 和 anyOf() 的行为方式相同?
问题在于这句话
返回的 CompletableFuture 也这样做
出现在这两种方法中,但没有明确提及何时发生异常。
拉莫斯之舞
相关分类