org.eclipse.debug.core.DebugException: 检索数组的组件类型时发生 com.sun.jdi.

org.eclipse.debug.core.DebugException: 检索数组的组件类型时发生 com.sun.jdi.。

这个错误会在以下代码遇到的。

 

Course [] courses = new Course [2];
//Course是一个对,在这里我声明
//一个类的对象数组。
courses [0].setNum(1);
//调用set函数进行赋值
//出现错误

原因是:在第一行中虽然对Course类进行类的对象的声明但是并没有调用它的构造函数。

解决:

Course [] courses = new Course [2];
//Course是一个对,在这里我声明
//一个类的对象数组。
courses [0] = new Course();
courses [0].setNum(1);
//调用set函数进行赋值


 

你可能感兴趣的:(Java)