JDK1.7和JDK1.8对于异常的支持

时间:2023-03-08 15:35:23
JDK1.7和JDK1.8对于异常的支持

嗨喽,伙伴们,上次我们讲了《Java异常解读以及通过业务逻辑解决异常的方式》和《java异常处理方式try-catch-finally》,相信大家对java异常及处理方式有所了解了,接下来我们在看看JDK1.7和JDK1.8对于异常的支持。

一、JDK1.7的支持:
异常丢失JDK1.7和JDK1.8对于异常的支持
Throw异常

JDK1.7和JDK1.8对于异常的支持

二、JDK1.8的支持:
* jdk1.8对于异常的拓展
 *    可以在catch中声明多个异常
 *    异常类型1 | 异常类型2 变量名
 *    实例:
 *    }catch([final] ArithmeticException  | InputMismatchException e){
 * System.out.println("用户输入有误");
 *   }
 *   
 *   语法检测:编译时期会自动检测当前代码块中的异常信息,分类(运行和检查[1、要么解决异常,2、要么没有异常])
捕获多个异常

捕获的多个异常默认是final修饰的,不能再try中再次赋值

JDK1.7和JDK1.8对于异常的支持