国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript中的try catch異常捕獲機制用法分析

2019-11-19 18:29:39
字體:
來源:轉載
供稿:網友

本文實例講述了javascript中的try catch異常捕獲機制用法。分享給大家供大家參考,具體如下:

1.跟Java一樣,JavaScript也具有try catch塊,進行異常捕獲的機制。

(1)典型的try catch語句

try{}catch{}finally{}

跟java中一樣,JS中最為典型的try catch語句也同樣分為了三個部分,try用于捕獲異常,catch用于處理異常,而finally用于關閉資源等后續操作。

舉例:

try{  throw "error"}catch(ex){  console.log(ex);}finally{  console.log("finally")}

控制臺依次輸出:error,finally

(2)try,catch塊中,catch塊和finally塊只需要其一即可,因此如下的try catch塊也是可以實現的

舉例:

try {  throw "error"}finally{}

只拋出異常,其他情況不一一舉例

(3)try catch塊中包含了try catch塊

try{    try{       throw "error"     }   finally{      console.log("finally1")     }}catch(ex){   console.log(ex)}finally{  console.log("finally2")}

如果是像這樣的嵌套循環,那么輸出的順序為:finally1,error,finally2

(4)嵌套try catch塊中,拋出異常

try{   try{      throw "error1"   }   catch(ex)   {       console.log(ex);      throw "error2"   }   finally{     console.log( "finally1")   }}catch(ex){    console.log(ex);}finally{   console.log("finally2")}

最終的輸出為:error1,finally1,error2,finally2

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript錯誤與調試技巧總結》、《JavaScript傳值操作技巧總結》、《javascript編碼操作技巧總結》、《JavaScript中json操作技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘洛县| 霸州市| 襄汾县| 抚松县| 清新县| 舞阳县| 吉林省| 卢氏县| 平舆县| 斗六市| 正宁县| 潼关县| 东海县| 通河县| 嘉善县| 崇左市| 得荣县| 长岛县| 隆安县| 衡阳市| 通州市| 大名县| 洛阳市| 读书| 山阳县| 孝感市| 新绛县| 甘泉县| 桓仁| 嘉善县| 蒙阴县| 会东县| 永顺县| 若尔盖县| 文山县| 马山县| 读书| 宿迁市| 历史| 惠安县| 皋兰县|