在A中Student[] stu = new Student[3];这个只是声明了 Student对象数组 并没有初始化需给数组初始化 如:stu[0] = new Student();stu[1] = new Student();stu[2] = new Student();这样才可以给 对象赋值 如:stu[0].name="a";stu[0].number="a001";否则就会报空值异常!