java
658
2020.06.14
发布于 未知归属地

编写一个名为com.boda.ArrayUtils的实用工具类,该类有一个名为addArray的静态方法,用于对两个长度相同的数组相加。addArray的签名如下:

public static long[] addArray(int[] array1, int[] array2)

throws MismatchedArrayException, java.lang.NullPointerException

如果两个参数的长度不相同(比如,一个长度是3,一个长度是5),方法抛出一个自定义异常MismatchedArrayException,要求该异常类的toString方法必须返回下面这个值:

数组大小不同。第一个数组大小是3,第二个数组大小是5.

如果其中一个数组为null,该方法将抛出NullPointerException异常。编程测试产生这两种异常的情形。

评论 (0)