考试资讯
题库下载
在线刷题
视频课程
注册
登录
|
微信刷题
选择题
下列程序的运行结果是( )
public class Test {
public static void main(String[] args) {
int [] array ={2,4,6,8,10};
int size = 6;
int result = -1;
try {
for (int i=0;i
if (array[i]==20) result=i;
}
catch(ArithmeticException e){
System.out.println("Catch---1");
}
catch(ArrayIndexOutOfBoundsException e){
System.out.println("Catch---2");
}
catch(Exception e){
System.out.println("Catch---3");
}
}
}
A
Catch---1
B
Catch---2
C
Catch---3
D
什么都不显示
参考答案:
B
解题思路:
数组array的长度为5,下标为0~4。在for循环中,当i=5时,arr[i]超过数组范围,报“ArrayIndexOutOfBoundsException”下标越界异常。程序会捕获此异常,执行catch后的语句,输出“Catch---2”。本题答案为B选项。
>>>立即刷题
相关动态
收藏丨原来卫生高级职称考试-中医内科重点都考这些!
广东省2015年计算机应用能力考试报名时间及入口
2018年云南省监理工程师:考生注意事项
货币资金的范围,初级会计职称会计实务问答
2017年12月英语四级作文模板:议论文
卫生高级职称考试-小儿外科学试题
热点动态
2020年全国职称计算机考试和职称英语考試取消了吗?到底还考不考?
2020年全国计算机一级考试题型及分值
二级Ms Office全国通过率22%,真的很难吗?
【历年真题】2020年8月《12656毛泽东思想和中国特色社会主义理论体系》自考试卷(含答案)
2021年【历年真题】4月《12656毛泽东思想和中国特色社会主义理论体系》自考试卷(含答案)
【历年真题】2020年10月《12656毛泽东思想和中国特色社会主义理论体系》自考试卷(含答案)
QQ客服:蓝老师
QQ客服:侯老师
QQ客服:袁老师