当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

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

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

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 时,用户自定义的异 常应捕获此错误

点击下载完整版文档(DOC)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有