为了账号安全,请及时绑定邮箱和手机立即绑定

空指针异怎么办

  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 回答

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

1 回复 有任何疑惑可以回复我~
#1

相思枫叶丹qgd 提问者

非常感谢!多谢兄弟,改对了!谢谢!
2016-11-28 回复 有任何疑惑可以回复我~
#2

张渔 回复 相思枫叶丹qgd 提问者

怎么改的啊我也是这种情况
2016-11-29 回复 有任何疑惑可以回复我~
#3

相思枫叶丹qgd 提问者 回复 张渔

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

我也是


0 回复 有任何疑惑可以回复我~

启动了

就是不知道怎么错的


0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JDBC之 “ 对岸的女孩看过来”
  • 参与学习       99327    人
  • 解答问题       856    个

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

进入课程

空指针异怎么办

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信