指程序运行中出现的各种不期而遇的状况
异常主要发生在程序运行期间,影响正常的程序正常执行
捕获异常
抛出异常
try、catch、finally、throw、throws
try 用来监控区域
catch用来捕获异常
finally 代码块中的代码一定会执行(一般处理些善后工作)
throw 主动抛出异常 (throw new ArithmeticException();)一般在方法中使用)