java的lambda表达式与异常

2023-03-13 10:27:41

java的lambda表达式与异常

1. 使用lambda表达式计划匿名内部类
(1) 匿名内部类对应的父类位置必须是接口
(2) 接口中有且只能有一个抽象方法
(3) 解释:其实lambda表达式的语法对应的就是这个抽象方法
(4) 默认结构:(抽象方法的参数)->{抽象方法对应实现的方法体}
(5)在这里插入图片描述
(6) 方法体中只有一句时
在这里插入图片描述
2.异常
(1) 尽量在调用可能发生异常的方法处进行异常的处理.
(2) 多异常处理-―Exception一定要放在所有异常的最后
(3) finally适合做工作的收尾,工作:关闭流关闭lock,资源的释放,必须与try配合,不一定要与异常配合
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(4) 异常不一定为错误
(5) 子类的同名方法中声明的异常等级要<=父类的.
如果子类同名方法声明了异常,父类必须声明异常.
父类抛出了异常,子类在重写方法的时候,可以不抛出异常

  • 作者:小阁清风
  • 原文链接:https://blog.csdn.net/qq_48750919/article/details/119218016
    更新时间:2023-03-13 10:27:41