gpt4 book ai didi

Java空指针异常不会终止程序

转载 作者:行者123 更新时间:2023-11-29 03:53:17 25 4
gpt4 key购买 nike

我的问题很简单。如何在出现异常时强制JAVA终止我正在编写的程序?

我目前正在使用 Swing,当抛出 NullPointer 异常时,程序继续在后台运行:|以这种方式运行时,我只能从任务管理器中关闭它。糟糕的是,当我再次运行同一个程序时,会创建第二个实例,但我不知道为什么,但是当我有多个同一个程序的实例时,有一次我得到空异常,下一次却没有,下次是,下次不是……完全随机。

提前致谢!

最佳答案

This article会很有趣。捕获异常(理想情况下,您应该消除异常)。

这个想法是,您可以插入一个代理来包装 Swing 事件的调用,并捕获任何由此产生的异常。然后您可以决定要做什么 - 提醒某人、退出等。

关于Java空指针异常不会终止程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7744458/

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