当前位置: 代码迷 >> Java Web开发 >> 高手帮帮,谢了解决方案
  详细解决方案

高手帮帮,谢了解决方案

热度:4187   发布时间:2013-02-25 21:19:42.0
高手帮帮,急,谢了
求教 急!!!
DBManager db = new DBManager();
db.openDB();
try {
  ResultSet rs = db.query(sql);
  while (rs.next()) {
  MotifPO motif = new MotifPO(); 
  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); 
  Date date = rs.getTime("oTime");
  motif.setOTime(formatter.format(date).toString()
} catch (SQLException e) {
e.printStackTrace();
}
报以下错误

2008-3-16 10:58:20 org.apache.struts.action.RequestProcessor processException
警告: Unhandled Exception thrown: class java.lang.NullPointerException

------解决方案--------------------------------------------------------
空异常,
------解决方案--------------------------------------------------------
ResultSet rs = db.query(sql);

判断一下 rs是否为空
------解决方案--------------------------------------------------------
空指针异常。。
------解决方案--------------------------------------------------------
空呀,
这种问题。好好跟踪一下就知道了
------解决方案--------------------------------------------------------
DBManager db = new DBManager();
这里设置为断电
用DEBUG模式
按F6一步步调试
哪部走不下去就点进那一步慢慢找到是什么地方报空指针
  相关解决方案