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

正文內(nèi)容

java語(yǔ)言中的異常ppt課件-資料下載頁(yè)

2025-05-05 13:33本頁(yè)面
  

【正文】 /O操作必須捕獲異常 import .*。 public class FileOut{ public static void main(String args[]){ try{ FileReader fr = new FileReader()。 }catch(Exception e){ (())。 }} } ? 在當(dāng)前目錄下查找文件 ,如果找不到,則顯示一條錯(cuò)誤信息。 創(chuàng)建自己的異常 ? 系統(tǒng)雖然已經(jīng)定義了公共異常類(lèi),但這些往往還不能滿足實(shí)際需要。編制程序中,除了使用系統(tǒng)預(yù)定義的異常外,用戶(hù)還可以創(chuàng)建自己的異常。自己定義異常類(lèi)時(shí),必須從已有的異常類(lèi)來(lái)繼承,所以用戶(hù)自定義的所有異常類(lèi)都必須間接或直接的是Exception的子類(lèi)。 創(chuàng)建異常示例 程序 77定義自己的異常 class MyException extends Exception { private int detail。 MyException (int aExcep) { detail = aExcep。 } public String toString() { return MyException[ + detail + ] 。 } } class ExceptionDemo { static void pute (int aExcep)throws MyException { (Called pute ( + aExcep + .)。 if (aExcep 10) throw new MyException (aExcep)。 (Normal exit)。 } public static void main(String args[]) { try { pute(1)。 pute(20)。 }catch (MyException eExcep) { (Exception caught + eExcep)。 }} } 自定義異常示例 ? 客戶(hù)端程序嘗試與服務(wù)器連接,并期待服務(wù)器在 5秒內(nèi)作出響應(yīng)。如果服務(wù)器沒(méi)有響應(yīng),則客戶(hù)端拋出一個(gè)異常。程序中定義新的異常類(lèi),并在這個(gè)異常類(lèi)中顯示相關(guān)信息。 ? 例 712 自定義異常 public void connectMe(String servename) throws ServerTimedOutException { int success。 int portToConnect = 80。 //端口號(hào) success = open(serveName, portToConnect)。 if (success == 1) { throw new ServerTimedOutException()。 } } 自定義異常示例 ? 使用 try語(yǔ)句可捕獲該異常: public void findServer (){ ... try { connectMe(defaultServer)。 } catch(ServerTimedOutException e) { (Server timed out, trying alternate, 5, 5)。 try { connectMe(alternateServer)。 }catch(ServerTimedOutException e1){ (No server currently available, 5, 5)。 } } ... } JAVA程序設(shè)計(jì) 人民郵電出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1