gpt4 book ai didi

java - 抛出异常是否必须导致程序终止

转载 作者:搜寻专家 更新时间:2023-11-01 01:09:18 26 4
gpt4 key购买 nike

抛出异常是否一定会导致程序终止?

我想不是,我只是想确定一下

最佳答案

这取决于抛出异常的线程,以及应用程序中同时运行的其他线程。

未捕获 异常会终止抛出它的线程。如果其余线程只是守护线程,那么是的,应用程序将被终止。

根据 Thread.setDaemon(boolean)文档:

The Java Virtual Machine exits when the only threads running are all daemon threads.

关于java - 抛出异常是否必须导致程序终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4493832/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com