|
try catch finally 語句說明
try catch finally是Javascript語言提供的異常處理機(jī)制。語法結(jié)構(gòu)如下
try { //這段代碼從上往下運(yùn)行,其中任何一個(gè)語句拋出異常該代碼塊就結(jié)束運(yùn)行 }catch (e) { // 如果try代碼塊中拋出了異常,catch代碼塊中的代碼就會(huì)被執(zhí)行。 //e是一個(gè)局部變量,用來指向Error對(duì)象或者其他拋出的對(duì)象}finally { //無論try中代碼是否有異常拋出(甚至是try代碼塊中有return語句),finally代碼塊中始終會(huì)被執(zhí)行。 } |
try…catch…finally…語法中除了try以外catch和finally都是可選的(兩者必須要有一個(gè)),也就是說try…catch…finally…語法有以下三種形式
|
|
|
it知識(shí)庫:全面介紹javascript異常處理,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。