Java程序设计--异常处理.pptVIP

  • 17
  • 0
  • 约1.83千字
  • 约 16页
  • 2017-09-25 发布于江西
  • 举报
第七章 异常处理 回顾 1,Math类 2,字符串类String 3,StringBuffer类 4,StringTokenizer类 5,Vector类 6,collection接口及子接口及实现类 7,Map接口及实现的类 目标 1,异常处理概述 2,异常分类 3,异常的捕获处理 4,重新抛出的异常 5,定义新的异常类型 异常概述 所谓异常(Exception)是指程序在运行过程中出现的不正常情况,有异常发现将阻止程序的正常运行。为了加强程序的健壮性(robust),程序设计要考虑可能出现的异常情况做相应的处理。当出现异常时,一个Exception对象就产生了。 我们把生成异常对象并把它提交给运行时系统的过程称为抛出(throw)一个异常 捕获异常图 捕获异常图 异常捕获 1,未被捕获的异常:被零除。 2,一个被捕获的异常:被零除。 异常分类 Java的异常是一个对象,所有的异常都直接或间接地继承Throwable类。 异常分类 Throwable类是所有异常的超类。它有两个子类Error和Exception。 Error类及其子类由Java虚拟机生成并抛出,包括动态链接失败、虚拟机错误等。Java程序不应捕获这些异常 Exception类及其子类(RuntimeException和IOException)代表Java程序中可能发生的异常,并且应用程序可以捕获这些异常 Jav

文档评论(0)

1亿VIP精品文档

相关文档