关于#java#的问题:运行结果报错出现这个 该怎么解决啊Exception in thread "main" java.lang.NullPointerException

运行结果报错出现这个 该怎么解决啊
Exception in thread "main" java.lang.NullPointerException

img

img

img

空指针很好解决的,就是对象为空,导致调用对象的方法或者属性报错了。
报错有提示具体的行,点击定位到对应的代码处处理就行了。

空指针异常,检查一下赋值问题,或者贴一下代码,发给我看看

user为null,即81行的查询没有找到用户(可以通过if(user == null){System.out.println("用户不存在");}进行验证),你要添加一个user不是null的判断,然后在调用获取名称和密码的方法

空指针异常,你的user。他可能是空的,所以你要判断一下。

82行 if里面要先判断 user != null