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

正文內(nèi)容

9、異常和垃圾收集(編輯修改稿)

2025-08-20 07:39 本頁面
 

【文章內(nèi)容簡介】 +no1/no2)。 } catch(ArithmeticException i) { (不能除以 0)。 } finally { (Finally 已執(zhí)行 )。 } } public static void main(String args[]) { new FinallyDemo(args)。 } } 輸出 結(jié)果 15 使用 throw ?異常是通過關(guān)鍵字 throw 拋出, 程序可以用 throw語句引發(fā)明確的異常。如: try { if(flag0) { throw new NullPointerException()。 } } ?throw語句的操作數(shù)一定是 Throwable類類型或 Throwable子類類型的一個對象。 16 使用 throws ? 如果一個方法可能導(dǎo)致一個異常但不處理它,此時要求在方法聲明中包含 throws 子句,通知潛在調(diào)用者,如果發(fā)生了異常,由調(diào)用者處理。 ? 一個 throws子句列舉了一個方法可能引發(fā)的所有異常類型。 ? 這對于除 Error或 RuntimeException及它們子類以外類型的所有異常是必要的。 17 使用 throws示例 class ThrowsDemo{ static void throwOne() throws IllegalAccessException{ (在 throwOne中 .)。 throw new IllegalAccessException(非法訪問異常 )。 } public static void main(String args[]){ try{ throwOne()。 } catch(IllegalAccessException e){ (捕獲 +e)。 } } } 在該方法中沒有處 理異常,只是聲明 可能引發(fā)的異常 在 throwOne方法 的調(diào)用函數(shù)中捕 獲并處理異常 18 用戶自定義的異常 ? 內(nèi)置異常不可能始終足以捕獲所有錯誤,因此需要用戶自定義的異常類 ? 用戶自定義的異常類應(yīng)為 Exception 類(或者 Exception 類的子類)的子類 ? 創(chuàng)建的任何用戶自定義的異常類都可以獲得 Throwable類定義的方法 class ArraySizeException extends NegativeArraySizeException{ ArraySizeException() { super(“您傳遞的是非法的數(shù)組大小 ” )。 } } 該類是 Exception的子類 19 使用用戶自定義的異常示例 class UserExceptionDemo { int size, array[]。 UserExceptionDemo(int s) { size = s。 try {
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1