软件测试——Homework01

软件测试—Homework01

软工4班_3015218139_白春赞

Briefly describe an error from your past projects that you have recently completed or an error from other projects which impress you most. State the reason, impact of the error and how did you find it.

– Submission deadline : 23:59:59 March 13.
– Please post to your blog.

Errors:

nonstatic variable count cannot be referenced from a static context

原因 :尝试在静态方法中访问非静态变量

影响:编译器报错,程序无法运行

改正:可以将变量声明为静态或者在静态方法中创建非静态对象的实例。

 

ArrayIndexOutOfBoundsException ——尝试访问数组索引取值外的元素

原因:数组的索引是从零开始的,并且比数组长度小了1。通常,在定义数组索引的限制时,要使用“<”而不是“<=”。

例如:for(int i = 0; i <= name.length; i++)

影响:若进行求和运算,出现上述错误,则结果错误或触发异常

如何发现:求和结果出错

 

java.lang.NullPointerException ——空指针错误

原因:对空对象或null的对象进行操作

影响:抛出”java.lang.NullPointerException”异常。

改正:某对象进行操作或引用,我们首先去检查该对象是否已经实例化且不为空;并且在系统中加入针对对象为空时情况的处理

转载于:https://www.cnblogs.com/scs3015218139/p/8545878.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值