- 1
- 0
- 约1.3万字
- 约 70页
- 2017-08-16 发布于河南
- 举报
java认证考试第8章课件
第8章 Java异常处理 本章要点 Java异常的概念 Java异常的处理机制 异常的捕获、处理和抛出 用户自定义异常 8.1 异常的概念及分类 8.1.1 什么是异常 8.1.2 Java异常分类 8.1.1 什么是异常? Java把错误分为两类: 一类是非致命性的,通过某种修正后程序还能继续执行,这类错误称作异常: 负数开平方 读取不存在的文件 另一类是致命性的,即程序遇到了严重的不正常状态,不能简单地恢复执行,这就是错误: JVM内部错误 操作系统错误 内存溢出 二、异常的产生及处理过程 Java提供了异常处理机制,在Exception类中定义了程序产生异常的条件; 对待异常通常并不结束程序,而是转去执行某段代码处理这个异常,设法恢复程序继续执行; 当程序中发生异常时,称程序产生了一个异常事件,相应地生成异常对象; 生成的异常对象传递给Java运行时系统; 异常产生和提交的过程称为抛出异常; 异常发生时,Java运行时系统从生成对象的代码块开始,沿方法的调用栈逐层回溯,寻找相应的处理代码,并把异常对象交给该方法处理,这一过程称为捕获异常。 Java类库所有的包中都定义了异常类和错误类; Exception 类是所有异常的父类; Error 类是所有错误的父类,这两个类同时又是 Throwable 的子类。 异常和错误类的层次结构 示例8-1 public
您可能关注的文档
- DW创建框架网页课件.ppt
- E6法(注会考试)第二节_法律行为制课件.ppt
- EDA考试复习重点难点总结课件.ppt
- ECC BCH 编码 原理课件.ppt
- DNB6200V400R005 系统结构-20100628-B-V1.0(TD-SCDMA)课件.ppt
- EJB第10章课件.ppt
- EMC基本知识培训课件.ppt
- EMC整改方法课件.ppt
- EMI电源滤波器设计课件.ppt
- English vocabulary for E-Business 电子商务英语词汇课件.ppt
- 2026年小学六年级科学科学实验操作竞赛试卷.docx
- 2026年事业单位公基高频考点试卷.docx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质课件ppt.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆 课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)优质课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 课件ppt.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质教学课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 教学课件.pptx
- 新人教版九年级数学上册30.3 正多边形与圆 (第2课时)优质课件.pptx
原创力文档

文档评论(0)