我现在发现自己对于最简单的JAVA程序都调试不出错误来,是自己笨吧
//app7_14.java
class Person
{
private String name;
private int age;
public Person(String name,int age) //构造函数
{
this.name=name;
this.age=age;
}
public static int min_age(Person p[])
{
int min=200;
for(int i=0;i<p.length;i++)
if(p[i].age<min)
min=p[i].age;
return min;
}
}
public class app7_14
{
public static void main(String args[])
{
Person Per[]=new Person[3];
Per[0]=new Person("张三",20);
Per[1]=new Person("李四",21);
Per[2]=new Person("王二",19);
System.out.println("最小的年龄:"+Person.min_age(Per));
}
}

解决方案 »

  1.   

    我调试出错,错误如下:
    --------------------Configuration: <Default>--------------------
    java.lang.NoClassDefFoundError: app7_14
    Exception in thread "main" 
    Process completed.
      

  2.   

    找不到文件app7_14
    查看文件名是否正确
    环境变量配置是否成功
      

  3.   

    1.环境配置成功
    2.要先编译成功,生成对应的app7_14.class
    不会是没有编译吧
      

  4.   

    路径没设置对吧,楼主检查下classpath有没当前路径
      

  5.   

    先去看看app7_14.class有没有 没有就是编译错误,程序问题,有就是 classpath问题。