1、try中語句一旦出錯,程序立即跳入catch中,catch以下語句程序不執(zhí)行。
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、做網(wǎng)站、成都網(wǎng)站設(shè)計、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。
catch(Exception ex) 捕獲所有異常,此語句必須在最后使用。
catch(Exception ex)
{
MessageBox.show(ex.Message);
}
可簡寫為:
catch
{
MessageBox.show(ex.Message);
}
2、關(guān)于throw
throw new ArgumentOutofRangeException()
throw拋出異常(手動拋出)
3、關(guān)于finally語句塊
1)、只要try語句中出現(xiàn)finally,無論是否拋出異常,finally語句都會執(zhí)行;
2)、try語句結(jié)構(gòu)下,至少要跟catch或者finally任何一個