在java中, 关于捕获错误的语法 try-catch - finally 的下列描述正确的是 ()
a. try 可以单独使用 b。在 try - catch 后如果定义了finally,则finally 肯定会执行。
c。 try-finally 可以配对使用 d。 try-catch 必须配对使用
应该对的
我选c
-----------------------------------------------
b :好像如果try里有个System.exit(0);程序中止的话。。。。(不知道成不成立..)
d. try-catch 必须配对使用,可以try-finally 配对使用嘛。。(不知道我的理解。。。)
bc
答案不统一啊~~~
Java code:
public class TestTry {
public static void main(String args[]){
try{
System.out.println("try");
System.exit(0);
}catch(Exception e){
e.printStackTrace();
}finally{
System.out.println("finally");
}
}
}
只输出try,b错
至于d,try确实可以跟finally配对,另外他说try,catch必须配对是不是指一一配对?那更不对,我一个try可以配对任意多个catch
bc肯定是对的吧
楼主啊。就算不知道也不能c d一起选的,逻辑冲突
b c
a. try 可以单独使用 b。在 try - catch 后如果定义了finally,则finally 肯定会执行。
c。 try-finally 可以配对使用 d。 try-catch 必须配对使用