一个简单的JDBC查询rs.getString报java.lang.NullPointerException
sb.append("select CXSJ,METHOD,MSG from RESLOG");
ps = conn.prepareStatement(sb.toString());
rs = ps.executeQuery();
resLogs = new ArrayList<ResLog>();
while (rs.next()) {
ResLog reslog=new ResLog();
resLog.setCxsj(rs.getString("CXSJ"));
resLog.setMethod(rs.getString("METHOD"));
reslog.setMsg(rs.getString("MSG"));
resLogs.add(reslog);
}
就是这个简单的查询,我只能查到msg不报NULLPOINT错误,前面2个esLog.setCxsj(rs.getString("CXSJ"));
resLog.setMethod(rs.getString("METHOD"));一运行就报java.lang.NullPointerException,这是为什么呢