类Exception_A继承Exception,类Exception_B继承Exception_A,请问执行此段代码的输出是什么?

Posted debugtheworld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类Exception_A继承Exception,类Exception_B继承Exception_A,请问执行此段代码的输出是什么?相关的知识,希望对你有一定的参考价值。

 1 @Test
 2     public void Test_Exception() {
 3         try {
 4             throw new ExceptionB("A");
 5         } catch (ExceptionA e) {
 6             System.out.println("ExceptionA"); //true
 7         } catch (Exception e) {
 8             System.out.println("Exception"); //false 
 9         } /*catch (ExceptionA e) {   
10             System.out.println("ExceptionA"); //编译错误
11         }*/
12     }

  

以上是关于类Exception_A继承Exception,类Exception_B继承Exception_A,请问执行此段代码的输出是什么?的主要内容,如果未能解决你的问题,请参考以下文章

python异常类继承关系

java中,我自己创建了一个异常类(直接继承Exception),throw 之后可以被捕获但程序却在继续运行

谈一谈Java中的Error和Exception

java异常类关系

Java异常(Exception)

Java异常(Exception)