NullPointerException 如何解决
来源:百度知道 编辑:UC知道 时间:2024/07/07 13:47:07
String yearbr=rs.getString(4).substring(0,4);
这句话出现NullPointerException ,但是注释掉程序就能正常运行,请问怎么解决?
这句话出现NullPointerException ,但是注释掉程序就能正常运行,请问怎么解决?
rs.getString(4)如果等于null 就报NullPointerException
或者rs等于null也会如此
if(rs!=null){
if(rs.getString(4)!=null){
String yearbr=rs.getString(4).substring(0,4);
}
}
空指针,可以先判断一下rs.getstring(4)是不是空,然后再做处理。
你确定rs的当前类的第四个不是空的.
还有rs.next()的操作你做了没?