java.lang.NullPointerException错误是什么原因? 你调用的参数值是null,同时你在调用这参数的方法(函数)不支持null。你可以先初始化一个值个参数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很显然是空指针。你使用了空的指针。在java中虽然号称抛弃了C++中不安全的指针,但其实他所有的东西你都可以理解为指针。这种情况一般发生在你使用了一个对象实例(其实是一个类指针)来调用它的成员函数,但这个实例却为null。比如说,你用了 rs.getString()这个方法,但这时如果没有取到值,它会返回一个null,你如果不做检验就把这个字串放入什么Hashtable或ArrayList中,或是直接使用,就有可能存在隐患。 我也經常遇到這樣的情況,被我們技術部經理罵了幾次後,再也不敢對如可能會産生空值的地方掉以輕心,比如字符串取值爲空,在web頁面中常有沒有輸入值而沒有進行驗證(jscript,vbscript很容易做到)然後String作爲對象去用時就會有這種錯誤。BTW,老兄你不怕挨罵? JMeter性能测试 thread问题 javamail 全文搜索功能 关于java开发WEBGIS 远程抓取的页面内容为乱码 初学者一个简单的javaBean问题(送分问题) 为何把我的程序往更深一点目录里面放,就不能正常显示? 高手帮帮忙吧 如何判断结果集是否为空?在线等 求大神指点,Struts2 使用通配符时报错 关于tomcat3.1的路径问题? JB4有没有中文版?
很显然是空指针。你使用了空的指针。在java中虽然号称抛弃了C++中不安全的指针,但其实他所有的东西你都可以理解为指针。这种情况一般发生在你使用了一个对象实例(其实是一个类指针)来调用它的成员函数,但这个实例却为null。比如说,你用了 rs.getString()这个方法,但这时如果没有取到值,它会返回一个null,你如果不做检验就把这个字串放入什么Hashtable或ArrayList中,或是直接使用,就有可能存在隐患。
被我們技術部經理罵了幾次後,
再也不敢對如可能會産生空值的地方掉以輕心,
比如字符串取值爲空,
在web頁面中常有沒有輸入值而沒有進行驗證(jscript,vbscript很容易做到)
然後String作爲對象去用時就會有這種錯誤。
BTW,老兄你不怕挨罵?