📜  Java |异常处理问题2

📅  最后修改于: 2021-06-29 17:55:27             🧑  作者: Mango

class Test extends Exception { }
   
class Main {
   public static void main(String args[]) { 
      try {
         throw new Test();
      }
      catch(Test t) {
         System.out.println("Got the Test Exception");
      }
      finally {
         System.out.println("Inside finally block ");
      }
  }
}

(一种)

Got the Test Exception
Inside finally block 

(B)

Got the Test Exception

(C)

Inside finally block 

(D)编译器错误答案: (A)
说明:在Java,finally总是在try-catch块之后执行。此块可用于执行常规清理工作。 C++中没有这样的块。
这个问题的测验