问答详情
源自:2-3 JDBC实战---搭建模型层 Ⅰ

老师我的程序出现“”java.lang.NullPointerException“”怎么办?

package com.jdbc.action;



import java.util.List;


import com.jdbc.dao.GoddessDao;

import com.jdbc.model.Goddess;


public class GoddesAction {

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());

}

}


}



下面是运行结果:


提问者:谷老大 2016-09-06 15:01

个回答

  • 小丑鱼yang
    2016-09-06 18:15:31
    已采纳

    代码是没问题的,有可能是jdbc驱动加载出问题或者是数据库连接有问题,异常报的是找不到异常,你可以看下是那里报这个错误。

  • 言曌博客liuyanzhao_com
    2017-07-18 19:59:58

    看一下那个 GoddessDAO 的query 方法的返回值是 gs 还是null

  • 谷老大
    2016-11-29 09:38:09

    谢谢啊  !!!就是驱动加载出问题了