数组中出现空指针的原因
package cn.tedu.Demo4Array;
public class Demo2Array {
public static void main(String[] args){
/**
* 所有的引用类型变量,都可以赋值为一个null值。但是代表其中什么都没有
* 如果只是赋值了一个null,没有进行相关的new创建对象的话
* 那么将会发生
* 空指针异常:NullPointerException
*/
//原因 忘了new关键字
//解决 补上new关键字
int[] array=null;
System.out.println(array[0]);
/**
* 数组空指针的产生原因
* 在栈中形成一个变量的--》赋予堆中的首地址,从而形成指向关系
* 当指向关系不存在的时候,产生了空指针的形式
*/
}
}