空指针异常
发表在Java编程词典答疑
2017-11-04 悬赏:1 学分
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
在MainFrame定义一个User的静态对象,
登录界面的时候用MainFrame定义的setUser的方法
怎么调用的时候就显示了空指针异常呢,明明setUser方法把currentUser给user这个对象了啊?
精彩评论 7
2017-11-07
板凳
根号申 发表于2017-11-06 08:48
这是哪本书的哪个程序?具体的异常日志是什么?
空指针异常表示有对象没有正确获得值,但是哪一行对象需要看日志,不同的对象获取不到值的原因各有不同。如果user是null,表示数据库没有读取到。
老师,这段代码是类似于《 Java 项目开发实战入门》这本书的第二章通讯录系统的一起来找茬的第一个的错误,空指针异常。
我试过用debug看过,登录时MainFrame.setUser()方法的对象传来的只有userName 和password 但是没传过去status,所以user.getStatus为null,应该怎么解决这个问题?
首页上一页 1 下一页尾页 7 条记录 1/1页