检查性异常:用户错误
运行时错误:可以在编译的时候被忽略
错误:错误不是异常,而是脱离程序员控制的问题
try{//监控区域
}
catch(ArithmeticException e){//捕获异常,括号里放的是想要捕获的异常类型
}finally{//处理善后工作