当前位置: 代码迷 >> J2SE >> 这个类型的程序如何会抛出NullPointerException错误
  详细解决方案

这个类型的程序如何会抛出NullPointerException错误

热度:105   发布时间:2016-04-24 14:49:31.0
这个类型的程序怎么会抛出NullPointerException异常
public   class   Array   extends   Student
{
public   static   void   main(String   args[])
{
Student[]   st   =   new   Student[10];
st[0].number   =   1;
System.out.println(st[0].number);
}


}
class   Student
{
public   int   number=1;
public   int   age;
}
我觉得就好象是   st[0].number   =1   ;那里的错   ,   敢问类类型的数组该怎么赋值啊   ?

------解决方案--------------------
public class Test {
public static void main(String args[]){
Student[] st = new Student[10];
st[0]= new Student();
st[0].number = 1;
System.out.println(st[0].number);
}
}
class Student{
public int number=1;
public int age;
}
  相关解决方案