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

正文內(nèi)容

第10章異常處理(編輯修改稿)

2025-08-16 06:43 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ntArray數(shù)組下標(biāo)越界異常。 )。 } (程序正常結(jié)束。 )。 使用 trycatchfinally ? trycatchfinally語(yǔ)句塊的語(yǔ)法格式如下: try{ 需要執(zhí)行的語(yǔ)句 }catch(Exception ex){ 對(duì)異常進(jìn)行處理的語(yǔ)句 }finally{ 一定會(huì)被處理的語(yǔ)句 } 使用 trycatchfinally ? 說(shuō)明: ?try、 catch和 finally是進(jìn)行異常處理關(guān)鍵字 ?try、 catch后面的大小括號(hào)的作用同 trycatch語(yǔ)句。 ?finally后大括號(hào)內(nèi)的語(yǔ)句,不管程序是否發(fā)生異常都要執(zhí)行, 因此 finally語(yǔ)句塊通常用于執(zhí)行垃圾回收、釋放資源等操作。 int i = 0。 String greetings[] = { Hello world !, Hello World !! , HELLO WORLD !!! }。 while (i 4) { try { (greetings[i++])。 } catch (ArrayIndexOutOfBoundsException e) { (數(shù)組下標(biāo)越界異常 )。 } finally { ()。 } } 使用 tryfinally處理異常 ? 對(duì)于程序中可能發(fā)生異常的語(yǔ)句,可以將其添加到 tryfinally語(yǔ)句塊中,這樣當(dāng)程序發(fā)生異常時(shí),就可以在 finally語(yǔ)句塊中對(duì)其進(jìn)行相應(yīng)的處理, ? 另外當(dāng)程序沒(méi)有發(fā)生異常時(shí),執(zhí)行完 try和finally之間的語(yǔ)句后,也將執(zhí)行 finally語(yǔ)句塊中的代碼 , ? 因此可以在 finally語(yǔ)句塊中放置一些必須執(zhí)行的代碼,比如釋放內(nèi)存資源的代碼等等。 使用 tryfinally處理異常 ? tryfinally語(yǔ)句塊的語(yǔ)法格式如下: try{ 需要執(zhí)行的語(yǔ)句 } finally{ 一定會(huì)被處理的語(yǔ)句 } 圖 101 try、 catch、 finally語(yǔ)句塊的執(zhí)行 拋出異常 ? 使用 throws聲明拋出異常 ? 使用 throw語(yǔ)句拋出異常 使用 throws聲明拋出異常 ? throws通常用于方法聲明, 當(dāng)方法中可能存在異常,卻不想在方法中對(duì)異常進(jìn)行處理時(shí), 就可以在聲明方法時(shí)使用 throws聲明拋出的異常, 然后在調(diào)用該方法的其他方法中對(duì)異常進(jìn)行處理 (如使用 trycatch語(yǔ)句或使用 throws聲明拋出的異常)。 使用 throws聲明拋出異常 ? 如果需要使用 throws聲明拋出多個(gè)異常,各異常之間要用逗號(hào)分隔。 數(shù)據(jù)類型 方法名 (形參列表 ) throws 異常類 1,異常類 2,……, 異常類 n{ 方法體; } methodname throws Exception1,Exception2,..,ExceptionN{ } 使用
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1