异常 一.概念 一)为什么会有Java异常机制 在没有Java异常机制的情况下,唯一的退出机制就是返回值,判断是否异常的方法就是 返回值.方法根据是否异常返回不同的返回值,调用者根据不同的返回值进行判断.每一 层方法都需要对调用的方法的不同返回值进行检查和处理,程序的正常逻辑和异常逻辑混杂 到一起,使代码难以阅读和维护.另外,异常毕竟是少数,程序员因此常常偷懒,忽略对异常 返回值的检查,降低了程序的可靠性. 在有了异常机制后,程序的正常逻辑与异常逻辑就可以分离,异常情况就可以集中处理,异常还可以…