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

正文內(nèi)容

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

2024-11-08 15:43上一頁面

下一頁面
  

【正文】 12 { ? 13 (子類 )。 ? 14 } ? 15 public static void main(String args[]) ? 16 { ? 17 } ? 18 } ? 【 提示 】 編譯該程序是會發(fā)生錯誤的 , 這是因為在子類中重寫了父類中的 myVoid方法 , 但是在父類中的方法使用 throws拋出 IOException異常, 而子類的方法拋出 Exception異常 , 這樣違反了重寫規(guī)則 , 所以是編譯會發(fā)生錯誤的 。 //68在范圍內(nèi),不會發(fā)生異常 ? (s)。在自定義的異常類中因為繼承了 Exception類,所以同時擁有這些方法。 throws語句是在方法的聲明中使用來拋出異常,而 throw語句是在方法體內(nèi)使用拋出異常。這些是很嚴(yán)重的錯誤,通常是不能通過程序來進(jìn)行修改的。所有的異常類都是繼承 Throwable類, Throwable類有兩個直接子類, Error類和 Exception類。連接數(shù)據(jù)庫是可以發(fā)生異常的,當(dāng)然也是可能不發(fā)生異常的。 ? try ? { ? //此處是可能出現(xiàn)異常的代碼 ? } ? catch(Exception e) ? { ? //此處是如果發(fā)生異常處理的代碼 ? } ? 在 try語句中放可能出現(xiàn)異常的代碼;在 catch語句中需要給出一個異常的類型和該類型的引用,并在 catch語句中放當(dāng)出現(xiàn)該異常類型時需要執(zhí)行的代碼。指出錯誤可能是準(zhǔn)確的指出錯誤,也可能是給出一個錯誤范圍,讓學(xué)生在這個范圍中自己查找。 13 北京源智天下科技有限公司 聯(lián)系方式: try和 catch捕獲異常 ? 通常情況下,在 Java程序中就是采用 trycatch語句進(jìn)行異常處理的。 ? 注意:當(dāng)對程序使用多個 catch語句進(jìn)行異常處理時,要將范圍相對小的異常放在前面,將范圍相對大的異常放在后面。在 try語句和 catch語句間不能存在任何語句,同樣在 catch語句和 finally語句中也不能存在任何語句。 112 北京源智天下科技有限公司 聯(lián)系方式: 未捕獲異常 ? 在異常中,除了捕獲異常以外的都是未捕獲異常。 ? 技巧:當(dāng)一個程序段發(fā)生異常時,如果自己不能夠進(jìn)行異常處理,就可以將拋出異常給上一層。使用 printStackTrace方法可以顯示異常調(diào)用棧的信息。先看一個不會發(fā)生自定義異常的程序。 ? 01 import .*。 126 北京源智天下科技有限公司 聯(lián)系方式: 小結(jié) ? 在本章中主要對 Java中的異常處理進(jìn)行了詳細(xì)的講解。 ? } ? } ? } 123 北京源智天下科技有限公司 聯(lián)系方式: ? 上面的兩個程序都調(diào)用了可能拋出自定義異常的類。 120 北京源智天下科技有限公司 聯(lián)系方式: 開發(fā)一個定義可能拋出異常方法的類。 在自定義的異常類中通過具有一個無參構(gòu)造器和一個帶有字符串參數(shù)的有參構(gòu)造器 。在有些情況下,異常是不需要立即進(jìn)行處理的,但是也必須要進(jìn)行異常處理,這時候就用到拋出異常的內(nèi)容。雖然這些錯誤并不是程序的錯誤,但是也是必須要進(jìn)行處理的。 19 北京源智天下科技有限公司 聯(lián)系方式: 再談異常處理注意點 ? 學(xué)習(xí) finally語句后,又多出了很多在寫 trycatchfinally語句時需要注意的地方。在前面的學(xué)習(xí)中經(jīng)常會看到出現(xiàn)異常的情況,如果在其中使用 trycatch語句就不會出現(xiàn)那種異常信息。 ?
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1