eclipse的fatal exception occurred.program will exit.错误
发布网友
发布时间:2022-06-15 18:03
我来回答
共2个回答
热心网友
时间:2023-10-27 05:52
fatal exception occurred.program will exit. 致命的 错误 导致程序不得不退出
不知道你哪里配置错了,出现这么个情况
不过大体可以这样解决
1.将编译环境换成较高版本的JDK
2.fatal exception occurred program will exit错误原因之一。
如果你用Jbuilder新建一个项目后,把默认的启运窗体给删除了。后自己又建了一个类自己写的。这时你再运行的话还是以前的那个已删除的默认启动窗体。所以就会出现fatal exception occurred program will exit的错误。这时你把默认的启动窗体删除掉。再设置一下默认启动窗体就可以了。http://blog.csdn.net/ruanruoshi/archive/2006/04/25/676215.aspx
建议你重新安装 ecipse 并且重新配置 JDK追问gouzao_hanshuyong1.java:
public class gouzao_hanshuyong1 {
int a = 123;
void hanshu_1() {
System.out.print("hanshu_1" + a);
}}
gouzao_hanshuyong2.java:
class gouzao_hanshuyong2{
public static void main(String[] args) {
hanshu_2(new gouzao_hanshuyong2());
}
publicstatic void hanshu_2(gouzao_hanshuyong2 g)
{gouzao_hanshuyong2.hanshu_2(g);}
}
热心网友
时间:2023-10-27 05:53
不要直接点运行,点debug,而且要选择具体是哪一个?再不行可能就是JDK有问题了!追问楼上代码帮我检查一下吧 谢谢
追答构造函数2被你写程死循环你没发现吗?我编译你的程序通过了,但是运行还是会报错,告诉我你要实现什么功能,我可以帮你实现!下面是我修改的可以通过的程序!
public class gouzao_hanshuyong1
{
static int a = 123;
static void hanshu_1()
{
System.out.print("hanshu_1" + a);
}
}
public class gouzao_hanshuyong2
{
public static void main(String[] args)
{
hanshu_2(new gouzao_hanshuyong2());
}
public static void hanshu_2(gouzao_hanshuyong2 g)
{
gouzao_hanshuyong1.hanshu_1();
}
public gouzao_hanshuyong2()
{
System.out.println("hanshu_2");
}
}