gpt4 book ai didi

Java FutureTask 完成检查

转载 作者:搜寻专家 更新时间:2023-10-31 08:28:09 24 4
gpt4 key购买 nike

我检查了 Oracle Java API,它提供了一些信息 FutureTask.isDone()

但我需要检查任务是否已完成或因任何错误而终止。isDone() 方法即使完成/终止也会返回。但我需要知道它是否已完成或由于某些问题而终止。

最佳答案

如果 FutureTask 完成,调用 get()之后(可以没有任何超时,它应该立即返回)。它会返回一些结果或抛出:

ExecutionException - if the computation threw an exception

ExecutionException.getCause() 将返回您的任务抛出的异常。

关于Java FutureTask 完成检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11776908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com