W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
語法:
TryStatement : try Block Catch try Block Finally try Block Catch Finally
Catch : catch ( Identifier ) Block
Finally : finally Block
try 語句包裹一個可以出現(xiàn)特殊狀況,如果運(yùn)行時錯誤或 throw 語句的代碼塊。catch 子句提供了異常處理代碼。如果 catch 子句捕獲到一個異常,這個異常會綁定到它的 Identifier 上。
語義:
產(chǎn)生式 TryStatement : try Block Catch 按照下面的過程執(zhí)行 :
產(chǎn)生式 TryStatement : try Block Finally 按照下面的過程執(zhí)行 :
產(chǎn)生式 TryStatement : try Block Catch Finally 按照下面的過程執(zhí)行 :
產(chǎn)生式 Catch : catch ( Identifier ) Block 按照下面的過程執(zhí)行 :
不管控制是怎樣退出 Block 的,LexicalEnvironment 總是會恢復(fù)到其之前的狀態(tài)。
產(chǎn)生式 Finally : finally Block 按照下面的過程執(zhí)行 :
如果一個有 Catch 的 TryStatement 出現(xiàn)在 嚴(yán)格模式代碼 里,并且 Catch 產(chǎn)生式的 Identifier 是 "eval" 或 "arguments",那么這是個 SyntaxError
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: