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)視頻回答
點(diǎn)擊加載更多評(píng)論>>