Red*_*ddy 5 java futuretask
我检查了Oracle Java API,它给出了FutureTask.isDone()的一些信息.
但我需要检查任务是否已完成或因任何错误而终止.isDone()方法即使完成/终止也会返回.但我需要知道它是否由于某些问题而完成或终止.
Tom*_*icz 11
如果FutureTask完成,则get()事后调用(可以没有任何超时,它应该立即返回).它会返回一些结果或抛出:
FutureTask
get()
ExecutionException - 如果计算引发异常
ExecutionException
ExecutionException.getCause() 将返回从您的任务抛出的异常.
ExecutionException.getCause()
归档时间:
13 年,4 月 前
查看次数:
3810 次
最近记录: