程序中有時當(dāng)待處理的數(shù)據(jù)未能滿足處理的要求時,若希望程序能繼續(xù)運行,此時則需要對異常盡心處理,try/catch塊是處理異常的一種方式,其主要包括三個方面:
處理方式:
將需要處理的語句放入try模塊中首启,對于可能產(chǎn)生異常的地方使用throw引出:
try語句塊中聲明的變量只能在try語句塊中使用暮屡,在catch塊中也不能使用。當(dāng)try中的語句有由throw拋出的異常時毅桃,由對應(yīng)的catch捕捉異常褒纲,處理后進入try語句塊最后一個catch子句之后的那條語句。
goto:程序跳轉(zhuǎn)標(biāo)識符钥飞,