异常处理机制的作用:增强程序的健壮性 处理编译异常方式一: 在方法声明位置上使用throws关键字抛出,谁调用该方法,就交给谁处理 注意:为Exception的是需要处理的,否则编译器会报错,可以一直上抛 一般不建议在main方法上使用throws,如果main方法处理不了异常,只能上报给JVM,此时只能终止程序 处理编译异常方式二: 使用try...catch语句对异常进行捕捉,此时异常会中断,不会上报 try{ //try尝试 }catch(异常 变量名){ //捕捉异常后,需要做什么 //…