异常处理
异常;1、在程序运行过程中可能发生的不正常的事件
2、会中断正在运行的程序
1、Java异常处理的5个关键字:try、catch、finally、throw、throws
try:执行可能产生的异常的代码
catch:捕获异常
finally:无论是否发生异常,代码总能执行
throw:手动抛出异常
throws:声明方法可能要抛出的各种异常
2、try-catch处理异常
try-catch实现多重catch块:
1、语法跟多重的选择分支if语句执行顺序是一样,跟每个catch进行匹配,匹配不成功则不执行,匹配成功则跳出try-catch