位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > JavaScript > 問(wèn)題詳情

JavaScript 異常處理結(jié)構(gòu) try/catch/finally 語(yǔ)句

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-24

try/catch/finally是JavaScript異常處理語(yǔ)句。其語(yǔ)法格式如下:

try{

    //調(diào)試代碼塊

}

catch(e){

    //捕獲異常,并進(jìn)行異常處理的代碼塊

}

finally!

    //后期清理代碼塊

}

    在正常情況下,JavaScript按順序執(zhí)行try子句中的代碼,如果沒(méi)有異常發(fā)生,將會(huì)忽略catch子句,跳轉(zhuǎn)到finally子句中繼續(xù)執(zhí)行。

    如果在try子句中發(fā)生運(yùn)行時(shí)錯(cuò)誤,或者使用throw語(yǔ)句主動(dòng)拋出異常,則執(zhí)行catch子句中的代碼,同時(shí)傳入一個(gè)參數(shù),引用Error對(duì)象。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部