早教吧 育儿知识 作业答案 考试题库 百科 知识分享

(1)创建自定义异常类AgeException,判断年龄是否在18-80之间,如果年龄小于18或80,抛出异常。(2)在AgeException类中,使用toString()方法返回“年龄应在18-80之间”的异常信息。(3)编写以

题目详情
(1)创建自定义异常类AgeException,判断年龄是否在18-80之间,如果年龄小于18或80,抛出异常。
(2)在AgeException类中,使用toString()方法返回“年龄应在18-80之间”的异常信息。
(3)编写以年龄为参数的getAge(int i)方法。如果i值小于18或者大于80,则抛出异常AgeException。
(4)编写main方法,以15和35为参数分别调用getAge方法,通过try-catch进行异常类捕获和处理,并输出相应信息。
拜托各位大神能够指点一二!kangsahamida!^..^
▼优质解答
答案和解析
public class AgeException extends Exception { public String toString() { return "年龄应在18-80之间"; } public void getAge(int i) throws AgeException { if (i < 18 || i > 80) { throw new AgeExceptio...