中国高校课件下载中心 》 教学资源 》 大学文库

《Java编程技术基础》第五章习题

文档信息
资源类别:文库
文档格式:DOC
文档页数:1
文件大小:24.5KB
团购合买:点击进入团购
内容简介
1.编写一个程序,用于将来自用户的两个数字接受为命令行参数。将第一个数字除以第二 个数字并显示结果。代码应当处理引发的异常即在输入的参数数量不是两个或用户输 入0作为第二个参数时引发的异常。 提示: 使用两个 catch语句,一个用于捕获ArrayIndexOutofBound异常,而另 一用于捕获 ArithmeticException异常。
刷新页面文档预览

1.编写一个程序,用于将来自用户的两个数字接受为命令行参数。将第一个数字除以第二 个数字并显示结果。代码应当处理引发的异常,即在输入的参数数量不是两个或用户输 入0作为第二个参数时引发的异常。 使用两个 catch语句,一个用于捕获 ArraylndexOutOfBoundsException异常,而另 用于捕获 ArithmeticException异常。 使用 Integer parseInt(方法将Sing类型的数值转换为int类型的数值。 2.编写一个程序,用于根据用户输入的命令行参数数量来计算长方形或正方形的面积。如 果输入一个参数,则应显示正方形的面积:如果输入两个命令行参数,则应显示长方形 的面积;如果没有输入参数,则应显示相应的提示错误信息,要求通过异常处理方法解 决。用于计算面积的方法是一个重载的方法 提示: 定义一个接口,在接口中声明用来计算面积的方法 定义一个类实现该接口,并具体实现接口求面积的方法 为前面创建的类创建两个子类:; rectangle和 square 在这两个子类中覆盖计算面积的方法,分别实现计算长方形和正方形的面积。 创建另一个具有main方法的类。 在main方法中编写一个逻辑,根据输入的命令行参数的个数,来显示正方形(如 果输入了一个命令行参数)或长方形(如果输入了两个命令行参数)的面积。 3.编写一个将在运行时引发 NullPointerException异常的程序。要求包含处理异常的代码 4.编写一个可演示用户自定义异常方法的程序。在将一个数字除以0时,用户自定义的异 常应捕获此错误

1. 编写一个程序,用于将来自用户的两个数字接受为命令行参数。将第一个数字除以第二 个数字并显示结果。代码应当处理引发的异常,即在输入的参数数量不是两个或用户输 入 0 作为第二个参数时引发的异常。 提示: 使用两个 catch 语句,一个用于捕获 ArrayIndexOutOfBoundsException 异常,而另 一用于捕获 ArithmeticException 异常。 使用 Integer.parseInt()方法将 String 类型的数值转换为 int 类型的数值。 2. 编写一个程序,用于根据用户输入的命令行参数数量来计算长方形或正方形的面积。如 果输入一个参数,则应显示正方形的面积;如果输入两个命令行参数,则应显示长方形 的面积;如果没有输入参数,则应显示相应的提示错误信息,要求通过异常处理方法解 决。用于计算面积的方法是一个重载的方法。 提示: 定义一个接口,在接口中声明用来计算面积的方法 定义一个类实现该接口,并具体实现接口求面积的方法 为前面创建的类创建两个子类:rectangle 和 square 在这两个子类中覆盖计算面积的方法,分别实现计算长方形和正方形的面积。 创建另一个具有 main 方法的类。 在 main 方法中编写一个逻辑,根据输入的命令行参数的个数,来显示正方形(如 果输入了一个命令行参数)或长方形(如果输入了两个命令行参数)的面积。 3. 编写一个将在运行时引发 NullPointerException 异常的程序。要求包含处理异常的代码。 4.编写一个可演示用户自定义异常方法的程序。在将一个数字除以 0 时,用户自定义的异 常应捕获此错误

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档