线程崩溃后的状态是什么?

时间:2012-11-12 16:04:59

标签: java multithreading crash runnable

我持有一个Threads列表,每个都与Runnable相关联。运行它们一段时间后,其中一些变为TERMINATED状态,但它们不应该因为while(true)在run()中实现。所以我想那些都会崩溃,我是对的吗?

编辑:每个帖子都独立于其他帖子。

1 个答案:

答案 0 :(得分:1)

他们可能自己抛出了异常,或者interrupted by another thread。我假设你没有实现流控制来跳出while循环(通过异常),然后干净地完成处理。