空指針異怎么辦
? public static void main(String[] args) throws Exception {
? ? ? ? ? ? ? ?
? ? ? ? ? ? ?GoddessDao ?g=new GoddessDao();
? ? ? ? ? ? ?List<Goddess> ?gs=g.query();
? ? ? ? ? ? ?for (Goddess goddess : gs) {
System.out.println(goddess.getUser_name()+","+goddess.getAge());
}
空指針異常咋整?
on in thread "main" java.lang.NullPointerException
at com.imooc.dao.GoddessDao.query(GoddessDao.java:30)
at com.imooc.action.GoddessAction.main(GoddessAction.java:16)
2016-11-27
Util類里的靜態初始化塊中,獲取數據庫連接時返回的connection的值不是用的定義的靜態變量吧。代碼應該是從main方法中直接粘貼的,可以看一下。
2016-11-29
我也是
2016-11-27
啟動了
就是不知道怎么錯的
2016-11-27
看看是不是你的數據庫沒有啟動!