五、异常 异常机制的概述 异常的结构 Throwable Error Exception 异常常见的问题 异常 异常机制的概述 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 程序错误分为三种:1、编译错误;2、运行时错误;3、逻辑错误。 (1)编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置; (2)运行时错误是因为程序在执行时,运行环境发现了不能执行的操作; (3)逻辑错误是因为程序没有按照预期的逻辑顺序执行,异常也就是指程序运行时发生错误,而异常处理就是对这些错误