第6章 异常处理的.pptVIP

  • 0
  • 0
  • 约7.91千字
  • 约 20页
  • 2017-10-13 发布于浙江
  • 举报
第6章 异常处理的

第6章 异常处理 6.1 异常和异常类 异常(exception)又称例外,是特殊的运行错误对象. Java中定义了很多异常类,每个异常类代表了一种运行错 误,类中包含了该运行错误的信息和处理错误的方法等内容. 每当Java程序运行过程中发生一个可识别的运行错误时,即 该错误有一个异常类与之相对应时,系统都会产生一个相应 的异常类的对象,即产生一个异常.一旦一个异常对象产生了, 系统中就有相应的机制来处理它,确保不会产生死机,死循环 或其他对os的损害,从而保证了整个程序运行的安全性. 6.1 异常和异常类(续) 6.1.1 异常类结构与组成 Java的所有异常类都是系统类Throwable的子类,Java中主要异常类 层次结构如下图: Throwable类是java.lang包中的一个类,它直接派生了两个子类:Error 类和Exception类.Error是与系统或JVM相关的异常,标志着严重的系统 错误,是不可恢复的;Exception用于用户程序可能捕获的异常,该类及其 子类是一些与用户程序相关的异常,它们也可以用作创建自定义异常类的 超类.Exception的一个重要子类RuntimeException,运行时异常,该类型 的异常自动为程序定义,包括被零除异常和数组下标越界异常等. 6.1 异常和异常类(续) 1.Excepti

文档评论(0)

1亿VIP精品文档

相关文档