44问答网
所有问题
new了一个自定义类的数组,然后向里面set数据时为什么会报空指针异常呢?
如图
举报该问题
其他回答
第1个回答 2014-08-08
supple_sum[0] 你还没赋值了 当然是空了 然后调用set方法就是报异常 所以直接赋值就好了
本回答被网友采纳
第2个回答 2014-08-08
有没有试一下直接赋值呢?supple_sum[0]=100; 你看这样还会不会出现空指针异常。本回答被提问者采纳
相似回答
java
自定义类型数组
答:
1. Student的对象都没有初始化,因为你只创建了数组对象,而数组的每个元素都为null,所以你运行的时候会抛出
空指针异常
。2. 你的Student
类里面的
score属性,也定义成
了数组类型,
但是你没有对这个属性初始化,在下面给课程分数赋值的时候必然会出错。
...JAVA中,我想用
一个类
存放多个
数据,为什么报空指针
错误?(代码如下...
答:
这里报空指针问题,
是由于在循环遍历的最后一个数是,循环进去了,但是t的值为Null,t.a必然报空指针错
,开启debug模式调下就看的清晰了。
Java代码
答:
因此,此处你的str【】并未实例化,只有一个空的名字,所以在后面调用其内部方法的时候抛
了空指针异常
。。
java中常见的几种
异常
答:
1、空指针异常类:NullPointerException 调用了未经初始化的对象或者是不存在的对象
。经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后...
大家正在搜
java自定义类的数组表示
c语言自定义函数调用数组
如何定义一个数组
如何new一个数组
自定义数组
java自定义数组
new int数组
如何定义数组
返回一个数组
相关问题
为什么我这个类数组赋值时说空指针异常?java萌新求助!!!
java调用自定义类的数组提示空指针错误
java里面定义了一个对象数组,但是编译通过,但是运行时出现...
java中对象数组和类数组的问题, 定义一个类数组后(new...
java 数组 空指针异常
在Java中为什么用一个类的对象去调用另一类的属性并赋值时,...
java中对象数组的应用,空指针异常,求教。
大神来解答,JAVA中,我想用一个类存放多个数据,为什么报空...