- 5
- 0
- 约7.85千字
- 约 57页
- 2019-10-11 发布于广东
- 举报
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
您可能关注的文档
- excel在财务中的应用教学课件作者于清敏第6章.ppt
- excel在财务中的应用教学课件作者于清敏第7章.ppt
- excel在财务中的应用教学课件作者于清敏第8章.ppt
- excel在财务中的应用教学课件作者于清敏第9章.ppt
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第1章flashcs3概述.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第2章绘图、编辑和辅助工具.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第6章动画中的音频.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第9章组件.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第10章flash与其他软件的集成.doc
- flash动画制作案例教程教学课件作者张振球项目二.pptx
原创力文档

文档评论(0)