【发布时间】:2013-08-16 00:19:22
【问题描述】:
我有一个主线程,它创建了许多工人,每个工人都是一个线程。
如果某些工作人员出现异常或工作人员无法成功结束,我如何从主线程中的工作人员那里获取错误?
如何在工作线程死亡前发送错误?
【问题讨论】:
-
你应该看看
Callable和Future。你也可以使用UncaughtExceptionHandler,不过,我认为这有点脏……你也可以建立自己的回调机制 -
你知道futurecallback接口吗? stackoverflow.com/questions/18227173/… ?
标签: java multithreading error-handling