异常声明应用
使用循环语句进行遍历,求出所有元素的和并输出结果,具体要求如下:
(1)定义一个求和静态方法,包含一个数组类型的参数,使用throws短语为方法声明异常,要求调用时必须处理;
(2)在主方法中定义两个整型数组,其中一个数组通过静态初始化赋值8个元素,另一个数组赋值为null,分别调用求和方法,对异常进行捕获处理。
(3)程序类名以自己姓名拼音加题目序号命名。
Java参考源代码如下:
public class Test10 {
public static void main(String[] args) {
int[] arr1 = {1, 2, 3, 4, 5, 6, 7, 8};
int[] arr2 = null;
try {
System.out.println("sum1 = " + summary(arr1));
System.out.println("sum2 = " + summary(arr2));
}
catch(Exception e) {
e.printStackTrace();
}
}
static int summary(int[] arr) throws Exception {
int sum = 0;
for(int i=0; i<arr.length; i++) {
sum += arr[i];
}
return sum;
}
}
运行测试: