实在无法解决的空指针问题。

来源:2-4 JDBC实战---搭建模型层 Ⅱ

慕莱坞602254

2017-08-09 17:08

这个问题昨天就一直在尝试解决,看了一些解决方案都没法解决。

Exception in thread "main" java.lang.NullPointerException
 at godesstestify.testify.addGodess(testify.java:28)
 at Action.Actionlevel.main(Actionlevel.java:26)

其中testify的错误语句是 PreparedStatement ptmt =conn.prepareStatement(sql);预编译的这句;
Actionlevel是g.addGodess(g1);  实在不知道是哪里有问题,我把JDBC的视频从头看了一遍跟着敲了一遍还是没发现哪有问题,求大神解决一下问题,整整一天了。


写回答 关注

2回答

  • 岩公子
    2017-08-09 18:02:06

    报错信息中提示的有哪个类和哪个方法报错了,你就在这个地方打断点,一步一步的走走看。首先能确定的是肯定是某个属性没有set值。

  • pp_pcz
    2017-08-09 17:55:14

    空指针异常,应该是预编译语句中有个要绑定的字段没有set,重写Goddess的toString()方法,然后在执行sql语句前打印一下对象,看有没有漏掉属性

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

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

99327 学习 · 856 问题

查看课程

相似问题