java程序设计(第2版)教学课件作者林邓伟4.pptVIP

  • 5
  • 0
  • 约7.85千字
  • 约 57页
  • 2019-10-11 发布于广东
  • 举报

java程序设计(第2版)教学课件作者林邓伟4.ppt

4.3 项目支撑知识 的异常类型。 自定义的子类无须实现任何实际的内容,正是它们在类型系统中的存在允许用户将它们作为 异常使用。 Execption类并没有定义它自己的任何方法,而是继承了 Throwable提供的方法。因此,Throw-able 定义的方法对于所有的异常,包括用户自己创建的异常在内都有效。当然,用户也可以在自定 义的异常类中覆盖这些方法中的一个或多个方法,其一般形式为: 下面的示例中创建了一个名为SumExeption的异常,该异常在两个整数相加结果不等于第三 个整数时产生。SumExcepticm重载了 上一页 下一页 返回 4.3 项目支撑知识 toString()方法,允许使用println()显示异常的描述。 上一页 下一页 返回 4.3 项目支撑知识 【运行结果】 其程序运行结果如图4-10所示。 上一页 下一页 返回 4.3 项目支撑知识 【程序分析】 自己创建的异常类在使用上和Java预定义的异常类一样。 上一页 返回 4.4 项目实施 【项目4-1】得到两个随机数作为除数与被除数,并对得到的两个数进行整除。当除数为0时,将整除的结果设为0,最后显示出整除的结果。 下一页 返回 4.4 项目实施 评析: 本项目是Random类的使用及对异常处理。 上一页 下一页 返回 4.4 项目实施 在捕获异常时要用t

文档评论(0)

1亿VIP精品文档

相关文档