A.done
B.编译失败
C.运行的时候有异常抛出
D.less
E.42
第1题:
现有
classParserextendsUtils{
publicstaticvoidmain(String[]args){
try{System.out.print(newParser().getlnt("42"))
}catch(Exceptione){
System.out.println("Exc");}
}
intgetlnt(Stringarg)throwsException{
returnInteger.parselnt(arg);
}
}
classUtils{
intgetlnt(){return42;}
}
结果是什么?()
第2题:
A.55
B.56
C.65
D.66
第3题:
下列程序输出结果是什么? public class E { public static void main(String[] args) { int x=1,y=6; while(y-->0) { x--; } System.out.print("x="+x+",y="+y); } }
第4题:
现有:classFlow{publicstaticvoidmain(String[]args)try{System.out.print("before");doRiskyThing();System.out.print("after");}catch(Exceptionfe){System.out.print("catch");}System.out.println("done");}publicstaticvoiddoRiskyThing()throwsException{//thiscodereturnsunlessitthrowsanException}}可能会产生哪两项结果?()
A.beforecatch
B.beforeafterdone
C.beforecatchdone
D.beforeaftercatch
第5题:
28、下列程序输出结果是什么? public class E { public static void main(String[] args) { int x=1,y=6; while(y-->0) { x--; } System.out.print("x="+x+",y="+y); } }