MyException - 我的异常网
当前位置:我的异常网» J2ME » Exception in thread "main" java.lang.I

Exception in thread "main" java.lang.InstantiationError:

www.MyException.Cn  网友分享于:2013-11-10  浏览:803次
关于java的简单问题
public class test {
  public static void main (String[] args) {
  Person ye=new Person ();
  }
}

class Person {
  int id;
  Person left;
  Person right;
}

这段程序很怪,我用的jdk1.5在我笔记本上运行报错
Exception in thread "main" java.lang.InstantiationError:Person at 
yeliguo.main(yeliguo.java:3)
但是当我将里面的Person改成pp的时候就不会报错了,
但是我把这段程序拿到eclipse去运行没有错,我同学用的jdk1.6也不报错,难道是版本问题?


------解决方案--------------------
但是当我将里面的Person改成pp的时候就不会报错了
可能是LZ平常喜欢打pp命名,所以目录下有个pp类,否则不可能编译通过。编译器会无中生有那还了得。
------解决方案--------------------
1喽说的对,先扫描一下自己的硬盘,把那个pp.class和Person.class全删掉试试

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有