黑马程序员技术交流社区

标题: 请问,空指针异常是怎么回事,能解释下吗?? [打印本页]

作者: DarkSky    时间: 2014-7-24 21:01
标题: 请问,空指针异常是怎么回事,能解释下吗??
今天写代码,处出现了空指针异常,老实说的没听很明白。。
作者: 陈云阳    时间: 2014-7-24 21:03
你看看你的代码哪个引用是没有对象的
作者: fantacyleo    时间: 2014-7-24 21:07
就是一个引用变量的值是null,你还企图通过它访问实例方法或实例变量。不过用null值访问静态成员是允许的:
Integer i = null;
i.parseInt("123"); // 正常运行

作者: 南柯一梦    时间: 2014-7-24 22:38
空指针异常就是引用型变量值为null,但是你却调用这个对象方法,例如:Object s=null;--System.out.println(s.toString());就会发生空指针异常
作者: zippo    时间: 2014-7-25 08:38
简单点 理解引用变量的值为null啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2