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

正文內(nèi)容

北大青鳥java培訓(xùn)教材第11章異常處理(更新版)

  

【正文】 解更多的關(guān)于本章的內(nèi)容,可以參考電子工業(yè)出版社出版的 《 深入淺出 JDK 》 一書進(jìn)行學(xué)習(xí)。 ? 02 class Fu ? 03 { ? 04 public void myVoid()throws IOException ? 05 { ? 06 (父類 )。這些只需要一次編寫,其他人就可以直接來(lái)使用該方法和自定義異常類。 ? public class YiChang17 ? { ? public static void main(String args[]) ? { ? YiChang14 yc=new YiChang14()。 ? } ? else ? { ? //當(dāng)分?jǐn)?shù)不在 0到 100的范圍內(nèi)時(shí)拋出自定義異常 ? throw new MyException(錯(cuò)誤輸入 )。在百分制的考試當(dāng)中, 0到 100的得分都是可能發(fā)生的,但是超出這個(gè)范圍,則肯定是發(fā)生了錯(cuò)誤。這是一個(gè)最簡(jiǎn)單的自定義異常類。 116 北京源智天下科技有限公司 聯(lián)系方式: 自定義異常 ? 在 Java中定義了非常多的異常類,幾乎覆蓋了可能出現(xiàn)的所有問(wèn)題。如果上一層也不能解決就可以一直向上拋出異常,直到拋出給 main方法。這些是很嚴(yán)重的錯(cuò)誤,通常是不能通過(guò)程序來(lái)進(jìn)行修改的。下面通過(guò)程序代碼來(lái)進(jìn)行捕獲異常的講解。其他的都為未捕獲異常。 ? 還有一個(gè)需要注意的格式是在 try語(yǔ)句和 catch語(yǔ)句間不能存在任何語(yǔ)句,同樣在 catch語(yǔ)句和 finally語(yǔ)句中也不能存在任何語(yǔ)句,這地方的語(yǔ)句不包括注釋語(yǔ)句。 ? 提示:不管是否發(fā)生異常,連接數(shù)據(jù)庫(kù)所用到的資源都是需要關(guān)閉的,這些操作是必須執(zhí)行的。當(dāng)處理任何一個(gè)異常時(shí),則將不再執(zhí)行其他 catch語(yǔ)句。有些初學(xué)者會(huì)認(rèn)為使用了 trycatch語(yǔ)句的程序就會(huì)發(fā)生異常,這是不對(duì)的。該語(yǔ)句還可以存在 finally語(yǔ)句。通過(guò)本章的學(xué)習(xí),讀者應(yīng)該完成如下幾個(gè)目標(biāo)。在本章中就來(lái)學(xué)習(xí)如何進(jìn)行異常處理。在 Java程序中,對(duì)異常的處理都是一樣的,一般情況下是通過(guò) trycatch語(yǔ)句來(lái)進(jìn)行異常處理。在一開(kāi)始學(xué)時(shí)就應(yīng)該了解這些。 ? trycatach語(yǔ)句中的 catch語(yǔ)句可以不只是一個(gè),可以存在多個(gè)catch語(yǔ)句來(lái)定義可能發(fā)生的多個(gè)異常。在 finally語(yǔ)句中就是放肯定會(huì)被執(zhí)行的語(yǔ)句。讀者可以自己寫程序來(lái)驗(yàn)證這一點(diǎn)。在 Exception類中的直接和間接子類中除去 RuntimeException類的直接和間接子類,都是捕獲異常。這種設(shè)計(jì)大大提高了程序的穩(wěn)定性。 ? 提示: Error類以及它的子類通常是由硬件運(yùn)行錯(cuò)誤所導(dǎo)致的錯(cuò)誤。拋出異常也是這樣的,當(dāng)一個(gè)程序段發(fā)生異常時(shí),如果自己不能夠進(jìn)行異常處理,就可以將拋出異常給上一層。 ? 【 范例 1112】 示例代碼 1112是一個(gè)使用 throws和 throw語(yǔ)句拋出異常的程序。 ? } ? } ? 【 代碼解析 】 在該自定義異常類的程序中,讓自定義的類繼承Exception類,其中定義了一個(gè)無(wú)參構(gòu)造器和一個(gè)需要字符串類型的有參構(gòu)造器。這里看一個(gè)非常簡(jiǎn)單的實(shí)際應(yīng)用。fen=100) ? { ? return 正常 。 ? } ? } ? } 122 北京源智天下科技有限公司 聯(lián)系方式: 再看一個(gè)會(huì)發(fā)生自定義異常的程序。這種設(shè)計(jì)在實(shí)際的團(tuán)隊(duì)開(kāi)發(fā)中經(jīng)常使用,該團(tuán)隊(duì)為了完成自己需要的功能,定義了一個(gè)自定義異常類和拋出該異常類的方法。 ? 01 import .*。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1