异常就是在程序中可能要发生的未知错误,java机制中异常分为2大类:Exception和Error. 对异常的处理方式有2种,一是将异常通过关键字throws抛出,二是将异常进行try catch处理. 下面将异常的2种处理方式做出解释: 1.将异常抛给调用者,调用者在调用该存在异常的方法时,继续将该异常抛出,层层抛出的异常最终是由java虚拟机处理. 2.将异常抛给调用者,调用者在调用该方法时对异常代码进行try catch处理. 注意:调用者在调用声明异常的方法时,必须对开发者声明出的异常进…