异常:是在程序执行期间中断指令的正常流程的事件。
关键字:try、catch、throw、finally、throws。
结构图如下:
1、子类重载父类的方法时
1)父类中的某方法抛出异常Exc1,子类对应的方法可以忽略此异常,即不抛出异常,如需抛出异常,则确保此异常为Exc1,或者Exc1的子类。
2)父类的某方法没有抛出异常,则子类对应的方法不能抛出异常
2、将异常沿用调用堆栈向上传递(抛出的异常使得其进入了一个更高一级环境的异常控制器)
Java运行时环境会沿用调用堆栈往回搜索,寻找可以处理某个异常的方法。如下的方法method1。
void method1(){
try {
method2();
} catch (Exception e) {
//to do exception process.
}
}
void method2() throws Exception{
method3();
}
void method3() throws Exception{
new File("");
}
3、异常的层次图(详见Java API)
- 大小: 96.1 KB
分享到:
相关推荐
Java异常处理总结
Java 异常处理的误区和经验总结 本资料共包含以下附件: Java 异常处理的误区和经验总结.pdf
Java异常处理总结.pdf
摘要使用Java异常的人很多,但能合理使用的却不多,Java异常处理设计是一个冷门的话题,但好的异常设计会让程序有质的变化,所以本文从各个方面分析便总结了,在J
Java异常处理--异常处理知识点总结及企业真题
这是自己通过看书对java异常处理的一些总结
个人关于java异常处理的思维导图总结。0积分下载。如果认为有帮助,请关注点赞,日后还有更多免费资源。敬请关注。
JAVA基础-异常处理总结
java异常处理思维导图,自己根据尚硅谷的视频总结的思维导图,主要针对容易遗忘的知识点,方便自己记忆
适合初学者,异常声明和抛出,以及log4j在日志记录方面的应用
详细地总结了有关java异常,比如异常产生的原因,抛出异常的方法等等
java常见异常总结,这是在开发过程遇上的异常信息处理方式,相信对大家开发有一定的帮助!!
Java异常处理的误区和经验总结共8页.pdf.zip
最新总结的2023版Java异常处理面试题
java 包 接口 异常处理实验 java实验 报告
关键字:throw throw是一种控制程序流程的特殊方法而已。没有相应的catch的话,可以中止当前的方法继续执行。 关键字:throws ...他们一个负责发现异常关系,一个负责异常捕获。很辛苦的一对难兄难弟哦,:)
实验报告 java 多线程异常处理的相关实验步骤及其总结
计算机后端-Java-Java核心基础-第17章 异常处理 20. 异常处理章节总结.avi