java : 中的异常 (Error 与 Exception)
一,异常机制的概述
异常机制是指当程序出现错误后,程序如何处理,具体来说,异常机制提供了程序退出的安全通道,当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。
程序错误分为三种:1.编译错误,2运行时错误,3逻辑错误
首先 编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置,这个也是大家在刚接触程序语言最常遇到的问题。
其次是运行时错误是因为程序在执行时,运行环境发现了不能执行的操作,
最后是逻辑错误是因为程序没哟按照预期的逻辑顺序执行,异常也就是指程序运行时发生错误,而异常处理就对这些错误进行处理和控制
二 异常的结构
在java中,所有的异常都有一个共同的祖先Throwable (可抛出),Throwable指定代码中可用异常传播机制通过java应用程序传输的任何问题的共性。



