我写的java代码在eclipse上没有提示错误,但运行时就报错了,在cmd上也通过编译,但也运行不了

2024-11-06 11:43:34
推荐回答(5个)
回答1:

首先你的类没有主方法如何运行

其次你的类声明为包访问权限(没有声明访问修饰符), 你如何运行, 如果我没猜错你的意图, 你应该是这样写

public class Person
{
int age;
String name;
String like;
public static void main(String[] args){
   Person p1=new Person();
   p1.age=10;
   p1.name="小明";
   p1.like="吃饭";
   System.out.println("我今年"+age+"我叫"+name+"我最喜欢"+like);
}
}

回答2:

你的class没有标明主函数怎么运行呢,这样改试试
public class Person {int age;String name;String like;public static void main(String args[]){ Person p1=new Person(); p1.age=10; p1.name="小明"; p1.like="吃饭"; System.out.println("我今年"+age+"我叫"+name+"我最喜欢"+like);}}

回答3:

运行的时候 没有 .class 后缀。

回答4:

通过编译,但运行不了,一般是发生了运行时错误

回答5:

运行要有main方法