调试编译程序都显示没有错误,可刚让其运行就显示该程序已停止工作,请高手指点这是怎么回事。谢谢啦
1个回答
展开全部
有以下几种情况供你参考,
1、JVM虚拟机出现错误,即Java开发环境出现错误,与你的程序无关,
解决办法:只能试着重新安装Java开发环境。
2、出现RuntimeException,像NullPointerException、ArrayIndexOutOfBoundsException等等,这类的错误在编译时不显示,运行才可能出错。
解决办法:根据异常信息寻找可能出现错误的地方。
3、内存溢出,像诸如方法的递归调用、数据量太大、以及偶然性内存溢出。
解决办法:首先多运行几次,如果都出现异常错误,就可排除偶然性内存溢出。如果不是偶然性内存溢出,你就得查看源代码那些可能导致内存溢出的地方,并纠正。
1、JVM虚拟机出现错误,即Java开发环境出现错误,与你的程序无关,
解决办法:只能试着重新安装Java开发环境。
2、出现RuntimeException,像NullPointerException、ArrayIndexOutOfBoundsException等等,这类的错误在编译时不显示,运行才可能出错。
解决办法:根据异常信息寻找可能出现错误的地方。
3、内存溢出,像诸如方法的递归调用、数据量太大、以及偶然性内存溢出。
解决办法:首先多运行几次,如果都出现异常错误,就可排除偶然性内存溢出。如果不是偶然性内存溢出,你就得查看源代码那些可能导致内存溢出的地方,并纠正。
天正软件
2024-08-02 广告
2024-08-02 广告
天正软件可以解决以下问题:1. 提供设计标准化:天正软件专注于勘察设计领域,为用户提供标准化、信息化、智能化的解决方案,以提高设计效率、优化设计流程、降低成本。2. 提高绘图效率:天正软件提供了一系列专业绘图工具,能够帮助设计师快速绘制图纸...
点击进入详情页
本回答由天正软件提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询