这个是什么意思呢?百度之后说是什么空指针,完全没懂怎么改

img

img

这是个什么意思呢?
百度之后一直以为是tomcat的问题,改了好几遍端口,后来运行就变成这样了,这到底啥意思啊,需要怎么改,为啥几百行都有错呢?

1、没有对你new出来的对象进行实例化,或者你去数据库里查询一个空的对象,就是空指针

2、空指针的异常NullPointer 无非是因为对象为null的情况下去调用该对象所拥有的方法或者成员变量造成的

在调用有可能为空的变量的时候,最好做一下非空的判断。

应该是这个list为空了,然后调用size方法就会出错,可以加个非空判断,如果不为空再循环list

img

空指针的原因是,你某个对象或者某个值为空,导致接下来的操作无法进行,
一句话概括就是,你报错的位置,有一步流程发生了空判

后台list空了,检查你的代码吧

空值针异常

判空处理,一般是对象空等,如果空就不能调用方法等