java运行出现“Exception in thread "main" java.lang.NullPointerException?

jdbc出现以下问题:这是代码:packagecom.jdbc.action;importjava.util.List;importcom.jdbc.dao.Goddes... jdbc出现以下问题:
这是代码:
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());
}

}

}

以下是运行结果:
kiki,22
Exception in thread "main" java.lang.NullPointerException
at com.jdbc.action.GoddesAction.main(GoddesAction.java:16)
展开
 我来答
匿名用户
2016-09-06
展开全部
空指针异常,对象goddess中user_name 或者 age 为null值
追问
如何破?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1bd00c8
2016-09-06 · TA获得超过1.4万个赞
知道大有可为答主
回答量:7357
采纳率:33%
帮助的人:3085万
展开全部
g.query() 有问题,导致gs是空的,里面自然没有goddess,
你用goddess.getUser_name(),哎呦,空的。(null pointer)
追问
如何破?
追答
g.query()里面运行的什么?不知道怎么破
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式