9.43. 一个线程如果出现了运行时异常会怎么样
如果这个异常没有被捕获的话,这个线程就停止执行了。另外重要的一点是:如果这个线程持有某个某个对象的监视器,那么这个对象监视器会被立即释放。
默认情况下,程序会停止运行,并打印出异常信息。如果该线程是主线程,则整个程序都会停止运行。如果该线程是其他线程,其他线程仍将继续运行,但是该线程将被中止。可以通过捕获异常并采取适当的措施来避免程序停止运行,例如打印错误信息以及关闭相关资源等。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论