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

正文內(nèi)容

北大青鳥(niǎo)java培訓(xùn)教材第11章異常處理-在線瀏覽

2024-11-10 15:43本頁(yè)面
  

【正文】 lly語(yǔ)句的使用 ? 在 trycatch語(yǔ)句中是還可以具有 finally語(yǔ)句的。連接數(shù)據(jù)庫(kù)是可以發(fā)生異常的,當(dāng)然也是可能不發(fā)生異常的。在 finally語(yǔ)句中就是放肯定會(huì)被執(zhí)行的語(yǔ)句。 18 北京源智天下科技有限公司 聯(lián)系方式: ? finally語(yǔ)句的語(yǔ)法形式如下所示。首先是 finally語(yǔ)句中本身就產(chǎn)生異常;再者就是執(zhí)行 finally語(yǔ)句的線程死亡,線程的問(wèn)題會(huì)在后面的學(xué)習(xí)中學(xué)習(xí)到;還有一種情況,那就是程序執(zhí)行到 finally語(yǔ)句時(shí)停電了。這些在開(kāi)發(fā)中是比較少見(jiàn)的,但是在考試中經(jīng)常會(huì)出現(xiàn)。讀者可以自己寫程序來(lái)驗(yàn)證這一點(diǎn)。 ? 注意:當(dāng)不存在 catch語(yǔ)句時(shí), finally語(yǔ)句必須存在并且緊跟在try語(yǔ)句后面。 110 北京源智天下科技有限公司 聯(lián)系方式: 異常的分類 ? 可以對(duì)異常進(jìn)行分類的,從大的角度將異常分為捕獲異常和未捕獲異常兩類。所有的異常類都是繼承 Throwable類, Throwable類有兩個(gè)直接子類, Error類和 Exception類。在 Exception類中的直接和間接子類中除去 RuntimeException類的直接和間接子類,都是捕獲異常。 111 北京源智天下科技有限公司 聯(lián)系方式: 捕獲異常 ? 捕獲異常是在翻譯外文書(shū)時(shí)給起的名字,如果直接翻譯的話是必須處理異常。例如連接網(wǎng)絡(luò)等操作,這些是和很多因素有關(guān)系的,有可能并不是程序的錯(cuò)誤。 ? 提示:捕獲異常是在翻譯外文書(shū)時(shí)給起的名字,如果直接翻譯的話是必須處理異常。這種設(shè)計(jì)大大提高了程序的穩(wěn)定性。 ? 注意:如果語(yǔ)句中不可能出現(xiàn)捕獲異常,但是程序中仍然對(duì)該語(yǔ)句進(jìn)行捕獲異常處理,這樣該程序運(yùn)行時(shí)是會(huì)發(fā)生錯(cuò)誤的。未捕獲異常包括 Error類以及它的直接子類和間接子類和 RuntimeException類以及它的直接子類和間接子類。這些是很嚴(yán)重的錯(cuò)誤,通常是不能通過(guò)程序來(lái)進(jìn)行修改的。 ? 提示: Error類以及它的子類通常是由硬件運(yùn)行錯(cuò)誤所導(dǎo)致的錯(cuò)誤。 ? 前面使用最多的就是數(shù)組下標(biāo)越界異常,該異常就是未捕獲異常。 113 北京源智天下科技有限公司 聯(lián)系方式: 拋出異常 ? 對(duì)異常的處理不是只有前面講的使用 trycatch語(yǔ)句來(lái)進(jìn)行處理的。 114 北京源智天下科技有限公司 聯(lián)系方式: 拋出異常的簡(jiǎn)單介紹 ? 日常生活中,例如學(xué)校中有什么問(wèn)題都會(huì)先去問(wèn)老師,但是有一些問(wèn)題例如轉(zhuǎn)學(xué)是不能由老師來(lái)解決的,這時(shí)候老師就需要再去問(wèn)校長(zhǎng),由校長(zhǎng)來(lái)解決這個(gè)問(wèn)題。拋出異常也是這樣的,當(dāng)一個(gè)程序段發(fā)生異常時(shí),如果自己不能夠進(jìn)行異常處理,就可以將拋出異常給上一層。如果仍然不能解決,就會(huì)中斷程序,將異常顯示出來(lái)。如果上一層也不能解決就可以一直向上拋出異常,直到拋出給 main方法。 throws語(yǔ)句是在方法的聲明中使用來(lái)拋出異常,而 throw語(yǔ)句是在方法體內(nèi)使用拋出異常。 ? 【 范例 1112】 示例代碼 1112是一個(gè)使用 throws和 throw語(yǔ)句拋出異常的程序。但是再多的定義也不可能滿足所有的情況,這時(shí)候就需要來(lái)進(jìn)行自定義異常。 117 北京源智天下科技有限公司 聯(lián)系方式: 創(chuàng)建和使用自定義異常類 ? 創(chuàng)建自定義異常類需要繼承 Exception類 。 ? 【 范例 】 示例代碼是一個(gè)最簡(jiǎn)單的自定義異常類 。 ? } ? } ? 【 代碼解析 】 在該自定義異常類的程序中,讓自定義的類繼承Exception類,其中定義了一個(gè)無(wú)參構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1