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

为什么我报空指针异常


欢迎来到女神禁区: 

下面是女神禁区的功能列表:

[MAIN/M]: 主菜单

[QUERY/Q]: 查看女神的全部信息 

[GET/G]: 查看某位女神的详细信息 

[ADD/A]: 添加女神信息

[UPDATE/U]: 更新女神信息

[DELETE/D]: 删除女神信息

[SEARCH/S]: 查询女神信息(根据姓名、手机号查询)

[EXIT/E]: 退出女神禁区

[BREAK/B]: 退出当前功能,返回主菜单


a

请输入女神的 [姓名] 

xiao

请输入女神的 [年龄] 

20

请输入女神的 [生日],格式如:yyyy-MM-dd

1989-09-01

请输入女神的 [邮箱]

xiao@163.com

请输入女神的 [手机号]

19900009999

java.lang.NullPointerException

新增女神失败

at com.imooc.dao.imoocDao.addGoddess(imoocDao.java:25)

at com.imooc.action.ImoocController.add(ImoocController.java:17)

at com.imooc.view.View.main(View.java:91)

imoocDao.java:25---代码是ps.setInt(2, im.getSex());

ImoocController.java:17--代码是dao.addGoddess(im);

View.java:91--代码是ic.add(im);

正在回答

6 回答

在GoddessAction类中的add方法中增加以下代码:

goddess.setSex(1);

goddess.setCreate_user("ADMIN");

goddess.setUpdate_user("ADMIN");

goddess.setIsdel(0);


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

qq_森旅迷了鹿_0

可以解决。但是得这样放,放错了位置也是报错。public void add(Goddess goddess) throws Exception { goddess.setSex(1); goddess.setCreate_user("ADMIN"); goddess.setUpdate_user("ADMIN"); goddess.setIsdel(0); GoddessDao dao = new GoddessDao(); dao.addGoddess(goddess); }
2016-12-07 回复 有任何疑惑可以回复我~

到底怎么解决?


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

连宏伟HW

在GoddessAction类中的add方法中增加以下代码: goddess.setSex(1); goddess.setCreate_user("ADMIN"); goddess.setUpdate_user("ADMIN"); goddess.setIsdel(0);
2016-08-02 回复 有任何疑惑可以回复我~
#2

qq_随心_57 回复 连宏伟HW

解决不了啊,不知道怎么回事
2017-03-31 回复 有任何疑惑可以回复我~

是没有输入女神的性别和isdel的原因,可以自己添加几行代码就可以了,我的已经解决了

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

我也以为是没有输入女神性别,可是我看老师打的代码,也没有输入啊

这是我的测试结果,也是失败

欢迎来到女神禁区:
下面是女神禁区的功能列表:
[MAIN/M]:主菜单
[QUERY/Q]:查看全部女神的信息
[GET/G]:查看某位女神的详细信息
[ADD/A]:添加女神信息
[UPDATE/U]:更新女神信息
[DELETE/D]:删除女神信息
[SEARCH/S]:查询女神信息(根据姓名、手机号来查询)
[EXIT/E]:退出女神禁区
[BREAK/B]:退出当前功能,返回主菜单
a
请输入女神的 [姓名]
xiaoxia
请输入女神的 [年龄]
20
请输入女神的 [生日] ,格式如:yyyy-mm-dd
1889-10-10
请输入女神的 [邮箱]
1134567876@.com
请输入女神的 [手机号]
13456788765
java.lang.NullPointerException
    at com.imooc.dao.GoddessDao.addGoddess(GoddessDao.java:29)新增女神失败

    at com.imooc.action.GoddessAction.add(GoddessAction.java:15)
    at com.imooc.view.View.main(View.java:96)

求解决

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

没有输入女神的性别,改下代码吧

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

luzy123456 提问者

女神还需要输入性别么·不是设置为默认了么
2016-03-31 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

为什么我报空指针异常

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