自定义一个异常类PayOverflowException,处理工资超过最大值的异常
定义一个员工类Employee:有姓名name、工资currpay2个字段;有构造函数;有giveBunus(int amount)方法功能如下:
来计算员工的工资(amout为奖金),计算方法是:员工的工资=员工的工资+奖金。(this.currpay=this.currpay+amout)
当员工当前工资大于10000时 要把当前工资值恢复为没加奖金时的值。同时要抛出PayOverflowException异常,让外部程序捕获次异常
在main函数中测试:创建Employee对象,对象调用giveBunus方法(有可能会发生工资超过最大值的异常),并用try/catch捕获异常处理异常。