- 11
- 0
- 约2.13千字
- 约 6页
- 2017-05-20 发布于北京
- 举报
Java09异常处理和程序调试
第九章 异常处理与程序调试
一、大纲
了解异常的处理机制
掌握异常的处理方式
掌握程序调试的基本方法
二、实验目标:
掌握异常的捕获和处理(try…catch…finally的使用)
掌握throw和throws关键字的使用
掌握自定义异常
三、实验方式:
要求学生自己独立完成
四、上机指导任务
4.1任务1:简单的异常捕获(时间:20分钟)
4.1.1 任务描述
编写Test类,该类有一个divide(int a,int b)方法,用来计算a/b的值。因为参数b有可能是0,因此在做除法时,要捕获异常。一旦捕获到异常,给出提示;“分母不能为0!!”。该方法的返回值是int型的。
编写Main类,在Main类的main方法中,创建一个Test类的对象,然后让用户输入两个数,以这两个数作为Test对象divide方法的参数计算除法运算的结果。
任务目的
让学生掌握try…catch关键字的使用。
任务要求
无
4.1.4 难点提示
无
4.2任务2:异常的抛出(时间:20分钟)
4.2.1 任务描述
修改第一个任务。Test类的divide方法中,因为分母可能为0,因此可能出现异常。在本任务中,divide方法如果出现异常,将不对其进行处理,而是在定义该方法时,用throws关键字声明可能会抛出的异常,然后在调用divide方法的方法中对其进行处理并打印出提示信息。
4.2.2 任务目
您可能关注的文档
- Excel把一个表中一列数据附加到另一个表里––vlookup函数应用.doc
- EXO–M简介最新NEWS.doc
- Extjs教程第8章Tree(树).doc
- excel的365个常见问题答疑-答案.doc
- Excel电子表格转换成EXE可执行文件及GIF文件.doc
- E–R图转换成关系模型.doc
- E–mail的设置和使用.doc
- E学堂100分–公主岭李明新.doc
- EZdrummer鼓插件和扩展安装方法.doc
- F5DDoS防护战略及可靠及安全的配置.doc
- 2026年《中秋节趣事作文700字【精彩24篇】》.docx
- 普惠金融与智能投顾融合路径-第11篇.docx
- 2025年新能源行业大数据在能源产业产业变革中的应用分析报告.docx
- 幼儿园大班体育活动课教学设计.docx
- 上市公司利用资产减值进行盈余管理行为分析以中国一重为例.docx
- 纯净婴童护肤品牌出海:极简成分与皮肤科医生背书驱动的信任构建.docx
- 2025年新能源行业大数据在能源产业产业布局中的应用分析报告.docx
- 2026届高考地理一轮复习综合集训30交通运输方式和布局含解析新人教版.docx
- 不同形貌的CdS光催化剂的制备以及光催化性能的研究.docx
- 2025年新能源行业大数据在能源产业产业创新中的应用分析报告.docx
最近下载
- FATEK永宏電機股份有限公司PLC控制器B1 B1z用户手册.pdf
- 培训系列之10(徐成海)真空低温技术与设备.ppt VIP
- 水产动物疾病学.pdf VIP
- 重庆交通大学《运筹学》2023-2024学年第一学期期末试卷.doc VIP
- 重庆交通大学《高等数学下》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- 乙酰丙酮的理化性质及危险特性.doc VIP
- 编码-编制学号(课件)-2025-2026学年人教版三年级数学上册.pptx VIP
- (正式版)DB50∕T 1291-2022 《城镇天然气用户工程技术规程》.pdf VIP
- 混凝土结构与砌体结构设计中册十一章思考题答案.pdf VIP
- 混凝土结构与砌体结构设计中册(第四版)_.doc VIP
原创力文档

文档评论(0)