Java程序设计第五章.ppt
(865 KB)
"原资料包共包含10个文件"
内容提供者:
*****
下载风险提示
若需要下载,请务必先预览(下载的文件和预览的文件一致)
由于本站上传量巨大,来不及对每个文件进行仔细审核,尤其是在
质量、数量、时间上的核对,一旦你付费下载,本站将不予退款。
原文件部分截取内容:
主编:杨秀杰 李法平
中国水利水电出版社
目 录
第一章 Java与程序逻辑
第二章 面向对象程序设计基础
第三章 面向对象基本特性
第四章 常用对象使用
第五章 异常处理
第六章 I/O操作
第七章 多线程编程
第八章 Java的GUI可视界面编程
第五章 异常处理
2
1
任务5.1 系统异常处理
任务5.2 自定义异常
任务5.1 系统异常处理
4
情境描述
1
2
3
问题分析
解决方案
知识总结
5
应用实践
5.1.1 情境描述
Tom采用控制台字符界面成功的实现了用户的输入,常常会因为一不小心将员工工资输入成了非法字符,造成系统崩溃,为了使得系统具备接受非法字符的容错能力,他需要完成以下任务:
1)识别Java异常机制
2)识别Java系统定义的异常类
3)利用try catch进行异常处理
5.1.2 问题分析
计算机中的数据需要分类存储,用户在输入数据的时候,时常发生用户输入与系统分类不一致,这样的输入就称为非法输入。如果非法输入不控制,可能造成程序的崩溃,这就是系统异常。
为了提高系统容错性,计算机语言引进了异常处理机制,通过try catch语句能够成功的控制系统的异常操作。
5.1.3 解决方案
1、打开Eclipse开发环境,载入任务5.1项目。
2、修改Salary类,添加工资月份。
3、打开SalaryAConsole类,为add方法添加系统异常步骤,主要异常来自接收用户输入的非法金额数据,利用try catch语句继续系统异常步骤及处理。
4、修改后的add方法中,try块部分的代码用户捕捉异常,catch部分为处理异常。
5、按照以上异常捕捉与处理方法,修改modify方法。
5.1.4 知识总结
1. Java的异常
(1)基本概念
在Java程序中异常一般由两种原因引起。
一种是程序中存在非法操作。另一种是程序员在程序中使用了throw语句引起的异常。
(2)常见异常
5.1.4 知识总结
1. Java的异常
(3)异常的分类
Java语言的异常是通过异常类来表示的,所有的异常类都是直接或间接地继承于Throwable类,可分为Error和Exception两大类。
5.1.4 知识总结
2.异常处理
Java语言的异常处理机制有以下两种。
(1)捕获异常
当产生异常时,JVM将异
350
本文资料系压缩包
《Java程序设计教材教学课件ppt作者杨秀杰.zip》
中的文件之一,
此压缩包共10个子文件
详情如下:
350
6.33 MB
Java程序设计教材教学课件ppt作者杨秀杰.zip(10个子文件)
注:以上资料包的层级关系提取自原始资料包,我们保证文件夹的文件和资料包一模一样
“Java程序设计第五章.ppt"
百度一下
搜狗搜索
360搜索