首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticException,ArrayIndexOut
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticException,ArrayIndexOut
admin
2010-12-17
43
问题
请阅读下列程序代码,然后将程序的执行结果补充完整。
程序代码:
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类是throwsException,类中定义了Proc(int sel)方法。程序入口是main()方法,使用try-catch-finally来捕获ArithmeticException和ArraylndexOutOfBounds-Exception异常,这两个异常是关于算术异常或数组索引越界的异常。执行 Proc(0)时,输出In Situation 0和no Exception caught两条信息;执行Proc(1)时,输出In Situationl和in Proc finally两条信息。整个程序并未发生异常。
转载请注明原文地址:https://kaotiyun.com/show/qg9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在关系数据库中,描述全局数据逻辑结构的是
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
下列叙述中正确的是
下面叙述中正确的是
下面不属于需求分析阶段任务的是
下面属于整数类I实例的是
下面属于黑盒测试方法的是
用来判断当前Python语句在分支结构中的是
随机试题
下列矩阵()不是初等矩阵
慢性阻塞性肺疾病并发肺心病患者X线检查可出现以下征象()
某证券投资咨询机构的下列哪些行为违反了法律规定?()
在FIDIC出版的工作指南中,()规定了项目目的和指标一定要适应当地要求和项目情况。
下列不属于国家审计机关权限的是()。
以期货交易所为被告或者第三人的因期货交易所履行职责引起的商事案件,由()所在地的中级人民法院管辖。
一个读书小组共有赵、钱、孙、李、周、吴6位书友.现有6本书。书名分别是A、B、C、D、F、F。他们每人至少渎过其中一本书.已知赵、钱、孙、李、周分别读过其中的2、2、4、3、5本书.图书A、B、C、D、F分别被小组的1、4、2、2、2位书友读过.问吴一定读
睡眠不足是引起工作事故的众所周知的原因。许多医生经常连续24小时或更长时间不睡觉,然而在同事之间做的常规检查中,这些医生很少有被诊断为睡眠不足。因此没有理由担心习惯性睡眠不足会导致广泛的医疗事故。对下列哪个问题的回答最有助于评价上面的论述?
声音与视频信息在计算机内的表现形式是()。
DearHilda,I’vejustheardofmymotherhassuddenlybeen【M1】______takenill,andI’dliketogoands
最新回复
(
0
)