(我院某年的笔试考题16分)假设有一个动物类Animal的定...
(我院某年的笔试考题16分)假设有一个动物类Animal的定义如下: class Animal{ public String name; public int age; public Animal(String name,int age) { this.name=name; this.age=age; } public void introduce(){ System.out.println("My name is "+name+",my age is "+age); } public void sleep(){ System.out.println(name+" is sleeping now!"); } } 当实例化Animal时,如果年龄age<0,将抛出一个ageexception异常。试创建这个异常类,并改写以上的animal类的构造函数,使它抛出一个ageexception的异常,另外编写代码从键盘输入数据,创建两个实例对象,验证此异常。例如,程序运行显示如下: 2 my name is tom,my age jerry younger than zero. 【要求】1. 代码贴到文本框中 2. 上传程序运行截图 【评分标准】:>