空指针异怎么办

来源:2-3 JDBC实战---搭建模型层 Ⅰ

相思枫叶丹qgd

2016-11-26 22:59

  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)


写回答 关注

4回答

  • __Timer
    2016-11-27 23:10:25
    已采纳

    Util类里的静态初始化块中,获取数据库连接时返回的connection的值不是用的定义的静态变量吧。代码应该是从main方法中直接粘贴的,可以看一下。

    相思枫叶丹q... 回复张渔

    Util类里的静态初始化块中,获取数据库连接时返回的connection的值不是用的定义的静态变量吧。代码应该是从main方法中直接粘贴的,可以看一下

    2016-11-30 13:48:50

    共 3 条回复 >

  • 张渔
    2016-11-29 21:31:47

    我也是


  • 相思枫叶丹qgd
    2016-11-27 13:00:37

    启动了

    就是不知道怎么错的


  • qq_追心_
    2016-11-27 09:44:59

    看看是不是你的数据库没有启动!

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99329 学习 · 856 问题

查看课程

相似问题