JS try-catch語(yǔ)句,求大神講解
其實(shí)沒(méi)怎么懂 try-catch 語(yǔ)句:先是執(zhí)行try塊中的語(yǔ)句,如果有異常,catch會(huì)捕獲并執(zhí)行,如果沒(méi)有異常會(huì)執(zhí)行finally語(yǔ)句。可為什么說(shuō)無(wú)論有沒(méi)有異常都會(huì)執(zhí)行finally語(yǔ)句?那么catch在有異常時(shí)候在起什么作用?捕獲?然后呢? ?求大神講解!?。∷突ㄋ突?/p>
2016-04-17
finally語(yǔ)句的設(shè)定就是無(wú)論有無(wú)異常都會(huì)執(zhí)行,這在某些場(chǎng)合很有用,例如關(guān)閉文件,釋放資源。catch在有異常的時(shí)候捕獲try語(yǔ)句拋出異常,如果當(dāng)時(shí)能處理就處理,不能處理就輸出或者提示異常信息。