首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticExceptio
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticExceptio
admin
2013-03-01
31
问题
请阅读下列程序代码,然后将程序的执行结果补充完整。
程序代码:
public class throwsException{
static void Proc(int sel)
throws ArithmeticException,ArrayIndexOutOfBoundsException{
System.out.println("In Situation"+sel);
if(sel==0){
System.out.println(’no Exception caught");
return;
}
else if(sel==1){
int iArray[]=new int[4];
iArray[1]=3;
}
}
public static void main(String args[]){
try{
Proc(0);
Proc(1);
}
catch(ArrayIndexOutOfBoundsException e){
System.out.println("Catch"+e);
}
finally{
System.out.println("in Proc finally");
}
}
}
执行结果:
In Situation 0
no Exception caught
【 】
in Proc finally
选项
答案
In Situationl
解析
本题考查考生阅读Java程序的能力。题目程序看似复杂,但流程非常简单。程序的public类是throwsExeeption,类中定义了Proc(int sel)方法。程序入口是main()方法,使用try-catch-finally来捕获 ArithmeticException和ArrayIndexOtaOfBounds- Exception异常,这两个异常是关于算术异常或数组索引越界的异常。执行Proc(0)时,输出In Situation 0 和 no Exception caught两条信息;执行Proc(1)时,输出In Situationl 和 in Proc finally两条信息。整个程序并未发生异常。
转载请注明原文地址:https://www.kaotiyun.com/show/KR2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个文件“PY102.py”,请写代码替换横线,不修改其他代码,实现以下功能。a和b是两个长度相同的列表变量,列表a为[3,6,9]已给定,用键盘输入列表b,计算a中元素与b中对应元素的和形成新的列表c,在屏幕上输出。例
以下用来处理Python字典的方法中,正确的是()。
下列叙述中正确的是()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
学生关系模式中有D(D#,Dn,D1,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
以下关于字符串类型的操作的描述,正确的是()。
Java对象串行化技术,主要是通过ObjectInputStream类和【】类来实现。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
在实现Serializable的类中,静态变量和使用【】关键字可以使某些数据不被串行化。
下列Java组件中,不属于容器的是()。
随机试题
大型板材的直缝坡口可用_______、_______和_______等进行加工。
下述哪项检查对结核性腹膜炎有确诊意义
患者男性,29岁,农民。发热,全身酸痛5天,查体:体温40℃,球结膜充血,腋窝及腹股沟淋巴结肿大,且有压痛,双侧腓肠肌压痛明显,肝脾肋下可及,双肾区叩击痛,尿蛋白(2+),红细胞2~3个/高倍镜。白细胞3~4个/高倍镜P,诊断应首先考虑A.病毒性肝炎B
光明市政府为了加强对本市食品卫生工作的管理,正式行文成立由工商局、卫生局、环保局等部门组成的联合执法机构,该联合机构委托某卫生防疫站对食品卫生进行检查处理,该站在检查中因某餐馆卫生不达标,对其作出罚款200元,并限期整顿的处理。该餐馆对处理决定不服提起行政
银行从业人员的以下做法中,合理的是()。
下列有关固定资产审计程序的表述中,注册会计师认为不恰当的是()。
关于要约的说法,错误的是()。
如果A、B是两个互不相容事件,则A和B至少有一个发生的概率为()
利润表中,只需根据有关科目的借方发生额填列的项目是()。
解放思想和实事求是是否矛盾?为什么?
最新回复
(
0
)