Java程序设计孙燕等5课件教学.pptVIP

  • 1
  • 0
  • 约2.74千字
  • 约 38页
  • 2017-01-04 发布于未知
  • 举报
第5章 常见错误和异常处理 本章主要内容 概述 异常类型 捕获异常、 声明异常、抛出异常 异常处理 抛弃异常、捕获异常、异常处理的原则 本章重点和难点 重点 异常的类型 异常声明 异常处理 难点 使用try,catch,finally语句 创建自己的异常 处理自己的异常 概述 异常的概念 就是在程序的运行过程中所发生的异常事件,它中断指令的正常执行。 异常处理机制 在Java程序的执行过程中,如果出现了异常事件,就会生成一个异常对象。 生成的异常对象将传递给Java运行时系统,这一异常的产生和提交过程称为抛弃(throw)异常。 当Java运行时系统得到一个异常对象时,它将会寻找处理该异常的代码。找到能够处理这种异常的方法后,运行时系统把当前异常对象交给这个方法进行处理,这一过程称为捕获(catch)异常。 如果Java运行时系统找不到可以捕获该异常的方法,则运行时系统将终止,相应的Java程序也将退出。 异常类型 类Error 动态链接失败,虚拟机错误等,通常Java程序不应该捕获这类异常,也不会抛弃这种异常 类Exception 运行时异常 继承于RuntimeException。Java编译器允许程序不对它们做出处理。 非运行时异常 除了运行时异常之外的其他由Exception继承来的异常类。Java编译器要求程序必须捕获或者声明抛弃这种异常。 异常类

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档