空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假如为null,你还要用s的方法,比如s.equals( String x);那么就会产生空指针异常。
(1)当一个对象不存在时又调用其方法会产生异常 obj.method()//obj对象不存在
(2)当访问或修改一个对象不存在的字段时会产生异常 obj.method()//method方法不存在
什么是空指针异常?
最新推荐文章于 2024-07-17 08:47:03 发布