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

正文內(nèi)容

第10章異常處理-全文預(yù)覽

2025-08-10 06:43 上一頁面

下一頁面
  

【正文】 義異常類可以通過 throw語句拋出異常, ? 接下來通過實(shí)例來說明自定義異常類的使用 使用自定義異常類 【 例 108】 在項(xiàng)目中自定義異常類,然后編寫測(cè)試類。 // 計(jì)算圓的面積 (半徑是 + r + 的圓面積是: + circleArea)。 } private static final double PI = 。設(shè)定圓的半徑不能小于 20,小于則拋出異常并給出提示信息。 ? throw語句通常用在 方法中 ,在程序中自行拋出異常, 使用 throw語句拋出的是異常類的實(shí)例 ,通常與 if語句一起使用。 static void pop() throws NegativeArraySizeException { int[] arr = new int[3]。 } } 使用 tryfinally處理異常 ? 對(duì)于程序中可能發(fā)生異常的語句,可以將其添加到 tryfinally語句塊中,這樣當(dāng)程序發(fā)生異常時(shí),就可以在 finally語句塊中對(duì)其進(jìn)行相應(yīng)的處理, ? 另外當(dāng)程序沒有發(fā)生異常時(shí),執(zhí)行完 try和finally之間的語句后,也將執(zhí)行 finally語句塊中的代碼 , ? 因此可以在 finally語句塊中放置一些必須執(zhí)行的代碼,比如釋放內(nèi)存資源的代碼等等。 String greetings[] = { Hello world !, Hello World !! , HELLO WORLD !!! }。 )。 )。 i = 。 } (程序正常結(jié)束。 int b = 0。 (())。 try { int z = 100 / 0。 array[5] = 6。 } 運(yùn)行時(shí)異常 ? 在 Java中有些錯(cuò)誤是 不能被編譯器檢測(cè) 到的 ?在進(jìn)行除法運(yùn)算時(shí),除數(shù)為零; ?試圖把一個(gè)不是由數(shù)字組成的字符串使用Integer類的 parseInt()方法轉(zhuǎn)換為整數(shù)。 異常概述 異常分類 ? 可控式異常 ? 運(yùn)行時(shí)異常 可控式異常 ? 在 Java中把那些 可以預(yù)知的錯(cuò)誤 , ?例如從文件中讀取數(shù)據(jù), ?對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作等, ? 在程序編譯時(shí)就能對(duì)程序中可能存在的錯(cuò)誤進(jìn)行處理,并給出具體的錯(cuò)誤信息,我們把這些錯(cuò)誤稱為 可控式異常 。第 10章 異常處理 本章要點(diǎn) ?了解異常的概念 ?掌握捕捉異常的方法 ?了解 Java中常見的異常 ?掌握自定義異常的方法 ?了解如何在方法中拋出異常 ?了解運(yùn)行時(shí)異常種類 ?了解異常處理的使用原則 第 10章 異常處理 ? 異常概述 ? 異常分類 ? 獲取異常信息 ? 處理異常 ? 拋出異常 ? 自定義異常 ? 異常的使用原則 主要內(nèi)容 異常概述 ? 假設(shè)一輛轎車發(fā)生了故障,可能是某個(gè)零件發(fā)生了問題,也可能是沒有油了 ?如果是由于零件問題,只需要更換零件就可以解決; ?如果是沒有油了,只需要加滿油就可以正常行駛了。 ? 圖 101
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1