在Java中,Die是一个线程上的状态之一。
导致线程进入此状态的原因是什么?
答案 0 :(得分:46)
从Thread API开始,这是一个完整的列表:
答案 1 :(得分:3)
通过调用Thread
方法返回或抛出超出run
方法传播的异常,所有run
都会死亡。
答案 2 :(得分:1)
线程死有两种方法:
a)它可能死于自然原因,即run()方法完成或返回时,
或
b)可以通过使用stop()方法或程序出错(这可能是异常)或计算机来杀死它。
答案 3 :(得分:0)
线程在以下情况下死亡: