java异常处理原则
来源:互联网 发布:少年师爷海天明知乎 编辑:程序博客网 时间:2024/06/05 07:19
java异常处理原则
异常处理的原则:
1.函数内容如果抛出需要检测的异常,那么函数上必须要声明。
否则必须在函数内用 try catch捕捉,否则编译失败。
2.如果调用到了声明异常的函数,要么 try catch要么throws,否则编译失败。
3.什么时候catch,什么时候 throws呢?
功能内容可以解决,用catch.
解决不了,用throws告诉调用者,由调用者解决。
4.一个功能如果抛出了多个异常,那么调用时,必须有对应多个catch进行针对性的处理。
内部有几个需要检测的异常,就抛几个异常,抛出几个,就catch几个。
try catch finally 代码组合特点
1.组合 try catch finally
2.try catch (多个)当没有必要资源需要释放时,可以不用定义finally
3.try finally 异常无法直接catch处理,介但是资源需要关闭。
异常的注意事项:
1.当子类继承父类时,如果父类的方法抛出异常,当子类重写父类的该方法时,那么子类只能抛出父类 的异常或者该异常的子类
2.如果父类抛出多个异常,那么子类只能抛出父类异常的子类
子类重写父类只能抛出父类的异常或者子类
注意,如果父类的方法没有抛出异常,那么子类重写时绝对不能抛
阅读全文
0 0
- java 异常处理原则
- Java异常处理原则
- Java异常处理原则
- java异常处理原则
- Java处理异常原则
- Java异常处理-原则
- java异常处理原则
- Java异常处理一般性原则
- JAVA WEB 异常处理原则
- Java异常以及处理原则
- Java异常以及处理原则
- java异常处理的原则
- Java异常处理的原则和忌讳
- java异常处理技巧与原则总结
- Java 异常处理的15个原则
- 有效处理Java异常三原则
- 有效处理Java异常三原则
- Java 异常处理的原则是什么
- Leetcode:283. Move Zeroes 把数组中为0的元素移到最后
- jsp页面的js 以及 单独的js文件中 使用EL表达式
- codeblock bug "cannot open outfile"
- PHPStorm2017去掉参数提示 parameter name hints
- android 读写系统日历、插入事件、添加多个提醒的问题
- java异常处理原则
- 11月1日学习 岭回归 最小二乘法 无偏估计 范数
- Data Mining with Big Data--阅读笔记
- 使用FastJson解析Json数据
- 数据结构实验之二叉树八:(中序后序)求二叉树的深度
- 一个匹配数字和字母密码的正则表达式
- 如何在Linux中查看所有正在运行的进程
- Mysql innodb存储引擎体系架构
- [agc006f]Blackout