try...catch拋異常處理

處理異常
 * 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|...變量){  *            ...}

相關文章
相關標籤/搜索