处理异常
* 1.try ...catch...finally
* try{
* 可能出现问题的代码;
* }catch(异常名变量){
* 针对问题的处理;
* }finally{
* 释放资源;
* }
* 变形格式
* try{
* 可能出现问题的代码
* }catch(异常名变量){
* 针对问题的处理
* }资源
* a.try里面的代码越少越好
* b.catch必须有内容,哪怕是给出一个简单的提示变量
注意:一旦try出问题,将问题抛出,而后和catch里的问题进行匹配,
* 一旦有匹配的,就执行catch
* 里面的处理,而后就结束了try。。。catch继续执行后面的语句
*a.平级关系的异常谁前谁后无所谓异常
*b.若是出现子父关系,父必须在后面异常处理
2.JDK7出现了一个新的异常处理方案 * try{ * * }catch(异常名1 |异常名2|...变量){ * ...}