Java09异常处理和程序调试.docVIP

  • 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 任务目

文档评论(0)

1亿VIP精品文档

相关文档