日期:2014-05-17  浏览次数:20679 次

高手帮帮,急,谢了
求教 急!!!
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一步步调试
哪部走不下去就点进那一步慢慢找到是什么地方报空指针