【发布时间】:2018-05-21 02:19:22
【问题描述】:
在 Java 中如果我有三个线程 t1,t2 和 t3。假设 t1 正在执行某个任务,而 t2,t3 处于等待状态。现在如果 t1 面临/抛出任何类型的异常,那么我不想执行我的 t2,t3 线程。
我们如何在 Java 中实现这个功能?
【问题讨论】:
-
不要使用线程,使用执行器框架。
-
@AndyTurner。一方面这是个好建议。另一方面,很高兴了解内部如何通过较低级别的对象工作。如果 OP 在自己的研究中投入一些精力,这将是一个很好的问题。
标签: java multithreading exception exception-handling