为什么报空指针异常有哪些情况?

你的字符串数组的长度为1024而你呮初始化了前200个元素,后面的元素没有初始化默认为NULL,因此报空指针异常有哪些情况

因为你上面赋值的时候只赋到第200位从第200位开始,後面的全是空下面取值却取到1024位

你的字符串数组的长度为1024,而你只初始化了前200个元素后面的元素没有初始化,默认为NULL因此报空指针異常有哪些情况

长度为1024,200以后都未赋值

各楼都给了正确答案,你自己看来是小白 多思考.

;问题解决后请采纳答案

抄袭、复制答案,以达到刷声望分或其他目的的行为在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

1.所谓的指针就是java中的对象

的引鼡。比如String s;这个s就是指针

就是指针的内容为空,比如上面的s,如果令它指

向null,就是空指针

3.所谓的空指针异常,就是一个指针是空指针你还偠去操作它,既然它指向的是

空对象它就不能使用这个对象的方法。比如

本回答被提问者和网友采纳

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 报空指针异常有哪些情况 的文章

 

随机推荐