java子线程抛出异常后,怎么让主线程随之结束

2024-11-17 21:42:42
推荐回答(5个)
回答1:

子线程执行System.exit(0),会停止主线程。
整个当前java进程会结束。所以进程中的所有线程也会随时结束。

不过不理解你为什么需要这种需求,这不是什么好的处理异常的方式。

回答2:

子线程在抛出未被捕获的异常时,应该就已经停止了。所以应该为停止主线程

回答3:

System.exit(0);

回答4:

System.exit(0);

回答5:

System.exit会终止整个进程,包括所有线程