用Java写代码:已知若引用数组元素时,如果下标超出合理范围,则将触发数组下标越界异常(ArrayIndexOutOfBoundsException)。编写类ExceptionTest,在其main方法中完成: (1)在try中编写代码,通过数组下标越界代码,触发一个数组下标越界异常; (2)有两个catch块:一个是捕捉ArrayIndexOutOfBoundsException,输出:数组下标不能越界;一个是捕捉任意异常Exception,输出:其它异常被触发; (3)有一个finally块:输出:所有异常被处理。
时间: 2024-03-22 15:41:32 浏览: 51
java 数组下标越界异常(ArrayIndexOutOfBoundsException)
4星 · 用户满意度95%
以下是Java代码实现:
```java
public class ExceptionTest {
public static void main(String[] args) {
int[] arr = new int[5];
try {
arr[6] = 10; // 超出数组合理范围,触发数组下标越界异常
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("数组下标不能越界");
} catch (Exception e) {
System.out.println("其它异常被触发");
} finally {
System.out.println("所有异常被处理");
}
}
}
```
当运行该程序时,会输出:
```
数组下标不能越界
所有异常被处理
```
阅读全文