一、产生原因 访问了空对象,即:对象为空的时候调用该对象的一些方法 二、解决方案 对对象赋具体的值即可 三、实例 public static void main(String[] args) { // 定义int类型的数组,存储元素11,22 int[] arr = {11,22}; // 将null赋值给数组 arr = null; // 打印数组的第一个元素 System.out.println(arr[0]); }