首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 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
35
问题
下面程序的输出结果是 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://jikaoti.com/ti/YT80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在Python中用import或者from…import来导入相应的模块。模块名为module_name,函数名为funel。下面选项中描述错误的是
以下Python语言关键字在异常处理结构中用来捕获特定类型异常的选项是
Python语言中,以下表达式输出结果为11的选项是
给标识符关联名字的过程是
下面代码的输出结果是list1=[(m,n)formin’ABC’fornin’ABC’ifm!=n]print(List1)
从键盘输入一些字符,逐个把它们写到指定的文件,直到输入一个@为止。请完善代码。示例1:请输入文件名:out.txt请输入字符串:Pythonisopen.@执行代码后,out.txt文件中内容为:Pythonisopen.示例2:
关于Python的元组类型,以下选项中描述错误的是
下面软件系统结构图的宽度是
获得用户输入的一个字符串,将字符串逆序输出。请完善代码。s=input(’’请输入一个字符串:’’)print(①)
商品销售的售货单和商品之间的联系是()。
随机试题
在保加利亚,摇头表示“是”,点头表示“不是”,这和在中国的含义恰好相反。这体现了国际文化环境中的()
A.易导致DICB.易引起失血性休克C.易引起官腔粘连D.易引起人工流产综合征E.易引起子宫穿孔哺乳期子宫人流时
胰岛中分泌胰岛素的细胞是()
关于民事诉讼中的公开审判制度,下列哪一选项是错误的?
某三跨连续梁预应力钢筋混凝土桥,在定期检查中发现梁底有横向受力裂缝,由于桥梁设计及竣工图纸缺失,无法进行桥梁结构验算,初步判断桥梁承载能力不足,进而计划进行承载能力评定。结合上述内容,回答下列问题。桥梁承载能力评定主要包哪些内容()。
通过市场调查,企业可以了解顾客所需要的产品类型,(),了解潜在市场情况等。
质量管理是在质量方面指挥和控制组织的协调的活动,通常包括:①明确各级管理人员的责任分工;②编制质量手册、程序文件;③确定质量方针;④落实组织制度。正确的顺序应该是()。
下列有关染色体和基因的叙述,错误的是()。
中华人民共和国所有年满18周岁的公民都有选举权和被选举权。()
社会主义核心价值体系的精髓指的是
最新回复
(
0
)