我们能启动线程两次吗

2025 年 3 月 17 日 | 阅读 1 分钟

不行。启动一个线程后,它永远不能再次启动。如果这样做,将抛出 IllegalThreadStateException 异常。在这种情况下,线程将运行一次,但第二次,它将抛出异常。

让我们通过下面的例子来理解它

立即测试

输出

running
Exception in thread "main" java.lang.IllegalThreadStateException