- 34
- 0
- 约1.17万字
- 约 36页
- 2017-03-28 发布于湖北
- 举报
课程目标 描述什么是异常 了解Java异常的层次关系 掌握Java的异常处理机制 运用 try 、catch 、 finally 处理异常 运用 throw 抛出异常 运用 throws 声明异常 学会自定义异常 生活中的异常 什么是异常? 什么是异常 在Java中将可能导致程序执行意外失败的事件叫做异常,异常会中断程序的运行。 异常是导致程序中断运行的一种指令流。 别梦想自己的程序永远不会出错! 面对异常该怎么办? 面对异常该怎么办? 程序中,我们这样处理: Java中如何进行异常处理 Java的异常处理是通过5个关键字来实现的: try、catch、 finally、throw、throws Error/Exception层次图 异常类的层次结构 异常分类 在jdk中,每个包中都定义了异常类,而所有的异常类都直接或间接地继承于Throwable类。 Throwable类两大子类: Error程序本身无法修复的错误,包括虚拟机错误等。java编译器不会检查这种异常,一旦出现这种异常通常是由java虚拟机抛出。 Exception 运行时异常 RuntimeException(非检查异常): 继承于RuntimeException的类都属于运行时异常。这种异常特点是java编译器不会检查它。由于这些异常产生的位置是未知的,Java 编译器允许程序员在程序中不对它们做出处理
原创力文档

文档评论(0)