大家好,我是小百,我来为大家解答以上问题。空指针异常是运行时异常吗,空指针异常很多人还不知道,现在让我们一起来看看吧!
1、如果你对null 进行操作就会产生空指针异常 Object obj = new Object(); 你要知道 obj是一个Object指针变量,指向Object类的一个实例 我们说obj是一个对象 实质是它指向一个对象的首地址 如果这个指针变量obj 没有指向任何空间 你调用它的方法和属性就会出错 例如 Object obj = new Object(); obj.equals("123");这个是没错的 但换下面语句 Object obj = null; obj.equals("123");就会出现空指针异常 慢慢体会体会。
本文到此讲解完毕了,希望对大家有帮助。