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

正文內(nèi)容

第10章異常處理(已修改)

2025-08-01 06:43 本頁面
 

【正文】 第 10章 異常處理 本章要點 ?了解異常的概念 ?掌握捕捉異常的方法 ?了解 Java中常見的異常 ?掌握自定義異常的方法 ?了解如何在方法中拋出異常 ?了解運行時異常種類 ?了解異常處理的使用原則 第 10章 異常處理 ? 異常概述 ? 異常分類 ? 獲取異常信息 ? 處理異常 ? 拋出異常 ? 自定義異常 ? 異常的使用原則 主要內(nèi)容 異常概述 ? 假設一輛轎車發(fā)生了故障,可能是某個零件發(fā)生了問題,也可能是沒有油了 ?如果是由于零件問題,只需要更換零件就可以解決; ?如果是沒有油了,只需要加滿油就可以正常行駛了。 ? 程序中異常與此類似,就對程序中可能發(fā)生異常語句進行處理,使程序能夠正常執(zhí)行。 異常概述 ? 在程序開發(fā)過程中,可能存在各種錯誤,有些錯誤是可以必免的,而有些錯誤卻是意想不到的,在 Java中把 這些可能發(fā)生的錯誤稱為異常 。 ? 圖 101說明了異常類的繼承關(guān)系。 異常概述 異常分類 ? 可控式異常 ? 運行時異常 可控式異常 ? 在 Java中把那些 可以預知的錯誤 , ?例如從文件中讀取數(shù)據(jù), ?對數(shù)據(jù)庫進行操作等, ? 在程序編譯時就能對程序中可能存在的錯誤進行處理,并給出具體的錯誤信息,我們把這些錯誤稱為 可控式異常 。 可控式異常 表 101 常見可控式異常及說明 方法 說明 IOException 輸入輸出異常 SQLException 操作數(shù)據(jù)庫異常 classnotfoundexception 指定的類不存在 NoSuchFieldException 屬性不存在異常 NoSuchMethodException 方法未找到異常 可控式異常 【 例 101】 在 main()方法中使用 Class類的forName()方法加載一個不存在的類。 try { ()。 } catch (ClassNotFoundException e) { ()。 } 運行時異常 ? 在 Java中有些錯誤是 不能被編譯器檢測 到的 ?在進行除法運算時,除數(shù)為零; ?試圖把一個不是由數(shù)字組成的字符串使用Integer類的 parseInt()方法轉(zhuǎn)換為整數(shù)。 ? Java的編譯器是檢測不到的,因而能夠正常編譯,但是在運行時就會發(fā)生異常,這些異常稱為 運行時異常。 表 102 常見運行時異常及說明 運行時異常 方法 說明 IndexOutOfBoundsException 索引越界異常 NullPointerException 程序遇上了空指針 ArithmeticException 數(shù)學運算異常 IllegalArgumentException 方法的參數(shù)錯誤 ClassCastException 類型強制轉(zhuǎn)換異常 運行時異常 【 例 102】 在 main()方法中創(chuàng)建一個長度為 5的數(shù)組,并為其第 6個元
點擊復制文檔內(nèi)容
數(shù)學相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1