首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 public class Test{ public static void main(String[] args){ int[]array={2,4,6,8,10}; int size=6;
下面程序的输出结果是 public class Test{ public static void main(String[] args){ int[]array={2,4,6,8,10}; int size=6;
admin
2012-03-21
40
问题
下面程序的输出结果是 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<size&&result==-1;i++) if(array
==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
解析
ArithmeticException是当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,是抛出此类的一个实例;ArrayIndexOutOfBoundsException是用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。本程序中,数组大小为5个元素,数组下标为0~4,而循环为0~5,数组越界,所以会捕获ArrayIndexOutOfBoundsException。
转载请注明原文地址:https://kaotiyun.com/show/Oo2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下代码的输出结果是print(’’{1}的值为{0:.6f}’’.format(3.1415926,’’π’’))
IDLE菜单中将选中区域取消注释的快捷键是
以下选项中可访问字符串s从右侧向左第三个字符的是
下面代码的输出结果是>>>s={}>>>type(s)
下面代码的输出结果是list1=[(m,n)formin’ABC’fornin’ABC’ifm!=n]print(List1)
关于break语句与continue语句的说法中,以下选项中不正确的是
关于Python的复数类型,以下选项中描述错误的是
树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树中的叶子结点数为()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列哪个语句在Python中是非法的?()
随机试题
T淋巴细胞的主要分化部位是
发明专利申请人于1999年5月4日以邮寄方式将其专利申请文件寄给国家专利局,但专利局通知申请人的专利申请日是1999年5月21日。造成这种结果的原因可能是( )。
风险分析在项目决策中的作用为()。
当()人民政府建设主管部门履行监督检查职责时,有权要求被检查人员出示注册证书。
下列岗位属于基本会计岗位的有()。
甲股份有限公司2016年有关所有者权益变动等的资料如下:(1)2016年7月1日按每股6.5元的发行价增发400万股普通股(每股面值1元);(2)2016年11月1日按每股10元的价格回购120万股普通股(每股面值1元)并予以注销;(3)截至2016
香港特别行政区维护国家安全委员会的职责为()。
当代建立世界新秩序需要一个在各地区内部确立秩序观的一致战略,并将不同地区的秩序相互联系起来。这些目标不一定完全相同或能自我调和。一种极端运动若是获胜,或许会给一个地区带来秩序,但有可能在其他地区造成冲突,或是引发与其他地区的冲突。一种肯定个人尊严和参与式治
郑女士:衡远市过去十年的GDP(国内生产总值)增长率比易阳市高,因此,衡远市的经济前景比易阳市好。胡先生:我不同意你的观点。衡远市的GDP增长率虽然比易阳市高,但易阳市的GDP数值却更大。以下哪项最为准确地概括了郑女士和胡先生争议的焦点
一般说来,在信息系统开发中应用【】的技术比应用正在探索的技术更有助于系统开发的成功和减少风险。
最新回复
(
0
)