java.lang.NullPointerException错误解决

[复制链接]
查看11 | 回复4 | 2011-11-29 21:25:09 | 显示全部楼层 |阅读模式
你使用了空的指针。在java中虽然号称抛弃了C++中不安全的指针,但其实他所有的东西你都可以理解为指针。这种情况一般发生在你使用了一个对象实例(其实是一个类指针)来调用它的成员函数,但这个实例却为null。 建议先检查一下你的SQL是不是有问题,然后看你的逻辑是不是有问题主要有以下几种原因:1、使用了未初始化的变量(虽然已经声明) 2、使用了未初始化的对象(虽然已经声明) 3,使用了关键字或已存在的类名作变量对象方法或类名。一般报java.lang.NullPointerException的原因有以下几种: 1字符串变量未初始化; 2接口类型的对象没有用具体的类初始化,比如: List lt;会报错 List...
回复

使用道具 举报

千问 | 2011-11-29 21:25:09 | 显示全部楼层
Eclipse下在报错行前面一些做个断点,调试跟踪下就知道是那个变量为空了,如果属于正常逻辑范围,可以做下逻辑处理...
回复

使用道具 举报

千问 | 2011-11-29 21:25:09 | 显示全部楼层
空指针异常,查下看变量是否复制以及数据库里面是否有记录。...
回复

使用道具 举报

千问 | 2011-11-29 21:25:09 | 显示全部楼层
你是吴亚峰老师的学生吧DataBase.getPerson(DataBase.java:99)wyf.hxl.DataBase.getPic(DataBase.java:150)这两行有问题,肯定是小问题,你只要自己认真看一遍就出来,不用着急 新生就这样另外问问题的时候建议把代码贴出来...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行