freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c面向?qū)ο蟪绦蛟O(shè)計(jì)12第十二章-在線瀏覽

2024-09-03 09:05本頁(yè)面
  

【正文】 錯(cuò)誤處理區(qū)塊。 //如果發(fā)生錯(cuò)誤用 throw語(yǔ)句拋出異常 } catch(異常類型 1) { //錯(cuò)誤處理區(qū)塊 復(fù)合語(yǔ)句 } catch(異常類型 2) { //錯(cuò)誤處理區(qū)塊 復(fù)合語(yǔ)句 } …… catch( … ) // 如果在前面并沒(méi)有列舉異常類型,則由此處理區(qū)塊處理 { //錯(cuò)誤處理區(qū)塊 復(fù)合語(yǔ)句 } //trythrowcatch后繼續(xù)執(zhí)行 1 異常處理的機(jī)制 14 ? try子句后的復(fù)合語(yǔ)句是代碼的保護(hù)段。 ? 當(dāng)錯(cuò)誤偵測(cè)區(qū)塊里的程序執(zhí)行發(fā)生錯(cuò)誤時(shí),將會(huì)利用 throw語(yǔ)句將異常類型拋出錯(cuò)誤偵測(cè)區(qū)塊,在對(duì)比 catch語(yǔ)句中的異常類型后,尋找出并執(zhí)行處理該異常類型的程序區(qū)塊。 1 異常處理的機(jī)制 15 ?異常處理的執(zhí)行過(guò)程分成以下幾個(gè)步驟: ?控制通過(guò)正常的順序執(zhí)行到達(dá) try語(yǔ)句,然后執(zhí)行 try塊內(nèi)的代碼保護(hù)段。 1 異常處理的機(jī)制 16 ?如果在保護(hù)段執(zhí)行期間或在保護(hù)段調(diào)用的任何函數(shù)中有異常被拋擲,則從通過(guò) throw操作數(shù)創(chuàng)建的對(duì)象中創(chuàng)建一個(gè)異常對(duì)象。 ?如果找到了一個(gè)匹配的 catch處理程序,且它通過(guò)值進(jìn)行捕獲,則其行參通過(guò)拷貝異常對(duì)象進(jìn)行初始化。 ?如果某段程序中出現(xiàn)了自己不能處理的異常,就可以使用 throw語(yǔ)句來(lái)拋擲出這個(gè)異常,將它拋擲給調(diào)用者。 ?當(dāng)異常被拋擲以后, catch子句便依次被檢查,若某個(gè) catch子句的異常類型聲明與被拋擲的異常類型一致,則執(zhí)行該段異常處理程序。 int try_modulus(int,int)。 coutModulus(3,0) is try_modulus(3,0)endl。 } catch(char *s) //處理異常 { cerrs。 } int try_modulus(int x,int y) { if(y==0) //檢查被除數(shù)是否為零 ,是則拋出異常 throw(exception of dividing zero!\n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1