当访问数组中不存在的元素时,会产生数组下标越界异常。
对
举一反三
- 数组下标访问超出索引范围时抛出数组越界异常
- 下列说话中正确的是()。 A: 在C B: 中,编译时对数组下标越界将做检查 C: 在C D: 中,程序运行时,数组下标越界也不会产生异常 E: 在C F: 中,程序运行时,数组下标越界是否产生异常由用户确定 G: 在C H: 中,程序运行时,数组下标越界一定会产生异常
- 数组元素下标如果超过最大值,就会( )。 A: 自动扩展数组长度 B: 正常运行 C: 产生数组越界异常 D: 以上都不对
- 当访问一个空对象的变量或方法和访问空数组元素时,会出现 异常。 A: 空指针异常 B: 数组负下标异常 C: 算术异常 D: 类选型异常
- 当数组下标越界时,会发生() A: 系统崩溃 B: 直接跳过 C: 抛出异常 D: 中止程序
内容
- 0
数组下标越界异常类是ArithmeticException。
- 1
当数组下标越界时,会发生什么? A: 系统崩溃 B: 直接越过 C: 抛出异常 D: 中止程序
- 2
当访问无效的数组下标时,会发生()
- 3
Java程序运行时会自动检查数组的下标是否越界,如果越界会抛出 ArrayIndexOutOfBoundsException 异常。
- 4
当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息