Java基础教程 教学课件 ppt 作者 978-7-302-19835-2PPT06异常.pptVIP

  • 1
  • 0
  • 约7.69千字
  • 约 36页
  • 2019-07-07 发布于广东
  • 举报

Java基础教程 教学课件 ppt 作者 978-7-302-19835-2PPT06异常.ppt

第6章 Java 的异常处理机制 6.1 异常的含义及分类 6.2 异常处理 6.3 两种抛出异常的方式 6.4 自定义异常 6.5 常见异常 6.1 异常的含义及分类 1.异常的含义 所谓异常就是程序运行时可能出现一些错误, 比如试图打开一个根本不存在的文件等 2.异常处理的必要性 传统错误处理的不足之处,主要表现为:(1)程序复杂;(2)可靠性差;(3)返回信息有限;(4) 返回代码标准化困难。 Java语言采用错误代码和异常处理相结合的方式可以把错误代码与常规代码分开,也可以在catch中传播错误信息,还可以对错误类型分组。 6.1 异常的含义及分类 3.异常的分类 在java语言中,异常是一个对象,它继承于Throwable类,所有的Throwable类的子孙类所产生的对象都是例外(异常)。从Throwable直接派生出的异常类有 Exception 和 Error,如图6-1所示。 6.1 异常的含义及分类 Exception 是代表了真正实际意义上的异常对象的根基类。Exception 和从它派生而来的所有异常都是应用程序能够捕获到的,并且可以进行异常错误恢复处理的异常类型。 Error 则表示 出现了一个非常严重的异常错误,并且这个错误可能是应用程序所不能恢复的,例如 LinkageError ,或 ThreadDeath 等。由Java虚拟机生成并抛出,J

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档