题目内容:
请阅读下列程序代码,然后将程序的执行结果补充完整。 publicclassthrowsException{
staticvoidProc(intsel)
throwsArithmeticException,ArrayIndexOutOfBoundsException{
System.out.println("InSituation"+sel);
if(sel==0){
System.out.println("noExceptioncaught");
return;
}elseif(sel==1){
intiArray[]=newint[4];
iArray[1]=3;
}
}
publicstaticvoidmain(Stringargs[]){
try{
Proc(0);
Proc(1);
}catch(ArrayIndexOutOfBoundsExceptione){
System.out.println("Catch"+e);
}finally{
System.out.println("inProcfinally");
}
}
执行结果:
In.Situation()
noExceptioncaught
inProcfinally
答案:InSituation1
参考答案:
答案解析: