日期:2014-05-20  浏览次数:20674 次

程序无法执行出现异常,请高手指点 该怎样解决
class   World  
{
private   int   age;
public   void   setAge(int   i)
{
if(   i <0||i> 130   )
return;
        age   =   i;
}
public   int   getAge()
  {
return   age;
  }
}


class   TestWorld
{
public   static   void   main(String[]   args)
{
World   w1   =   new   World();
w1.setAge(3);
w1.setAge(-6);
System.out.println(w1.getAge());
}
}


------解决方案--------------------
没看出来有啥异常,除非你的java文件名不对。
------解决方案--------------------
class TestWorld

改为

public class TestWorld
------解决方案--------------------
我运行了,没有出现异常。不过你程序的问题不少,一点都不够完美....
------解决方案--------------------
运行也没出现异常. 请duizhang1108()给一个比较典型的set,get例子代码,谢谢!