publicstaticvoidparse(Stringstr){try{floatf=Float.parseFloat(str);}catch(NumberFormatExceptionnfe){f=0;}finally{System.out.println(f);}}publicstaticvoidmain(String[]args){parse(”invalid”);}Whatistheresult?()
A.0.0
B.Compilationfails.
C.AParseExceptionisthrownbytheparsemethodatruntime.
D.ANumberFormatExceptionisthrownbytheparsemethodatruntime.
第1题:
对于以下代码,表达式的值为true的是 String str1="java"; String str2="java"; String str3=new String("java"); StringBuffer str4=new StringBuffer("java");
A.str1==str2
B.str1==str4
C.str1==str3
D.str3==str4
第2题:
3、下列关于try-catch语句说法错误的是()
A.MATLAB中的try-catch语句可以用于错误检测
B.try-catch语句中try部分是错的,catch部分是正确的
C.try-catch语句一般有两个部分,以try开始,后跟表达式,然后接catch部分,并以end结束
D.如果try部分有错误发生,停止执行该部分的其他语句,转而执行catch中的表达式
第3题:
2、Java中,下面捕获异常的语句不正确的是()。
A.try{……} finally{……}
B.try{……} catch(Exception ex){……}
C.try{ try{……} } catch(Exception ex){……}
D.try{ try{……} finally{……} } catch(Exception ex){……}
第4题:
以下对于try…catch语句描述正确的是()
A.try…catch语句处理程序中的错误
B.try...catch语句处理程序中的bug
C.try...catch语句处理程序中的异常
D.以上说法都不正确
第5题:
下列关于try-catch语句说法错误的是()
A.MATLAB中的try-catch语句可以用于错误检测
B.try-catch语句中try部分是错的,catch部分是正确的
C.try-catch语句一般有两个部分,以try开始,后跟表达式,然后接catch部分,并以end结束
D.如果try部分有错误发生,停止执行该部分的其他语句,转而执行catch中的表达式