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

正文內(nèi)容

java程序設計programminginjava(編輯修改稿)

2024-11-23 01:20 本頁面
 

【文章內(nèi)容簡介】 ng try statement Closing PrintWriter 16 多種異常的同時處理 用 catch語句進行異常處理時,可以使一個 catch塊捕獲一種特定類型的異常,也可以定義處理多種類型的通用 catch塊 17 ?例外處理可以針對這個體系中的任意一個類。 ?葉結(jié)點:是具體、專用的例外處理; ?中間結(jié)點:是通用的 異常 處理??梢蕴幚碓摻Y(jié)點及其子類類型的 異常類 。 例: writeList 方法: try { . . . } catch (Exception e) { (Exception caught: + ())。 } Catch可處理“與之匹配”的所有異常類 18 捕獲 與處理 異常 示例 Public static void main(String args[]){ int i = 0 。 String greetings[]={“Hello World!”,”Hello!”,”HELLO!”}。 while (i4){ try { (greetings[i])。 }catch(ArrayIndexOutOfBoundsException e){ (“Resetting Index Value”)。 i=1。 }finally{ (“This is always printed”)。 } i++。 } } Hello World! This is always printed Hello! This is always printed HELLO! This is always printed Resetting Index Value This is always printed 19 異常處理 ——拋出異常 ?可能產(chǎn)生異常的方法表明將不處理該異常,而該異常將被拋到調(diào)用該方法的程序。 例: public void troublesome( ) throws IOException{ ….. } ?如果一個 異常 在返回到 main()時還未被處理,則程序?qū)⒎钦=K止。 20 例: public Object pop() throws EmptyStackException { Object obj。 if (size == 0) throw new EmptyStackException()。 obj = objectAt(size 1)。 setObjectAt(size 1, null)。 size。 return obj。 } ?拋出異常的 throw語句: throw someThrowableObject 異常處理 ——拋出異常 21 異常可用的方法 ?getMessage( ) 用來取得與異常和錯誤相關的錯誤信息 ?printStackTrace( ) 用來打印顯示異常發(fā)生地方的堆棧狀態(tài) ?toString( ) 用來顯示異常信息以及getMessage( )返回信息 22 異??捎梅椒ǖ睦? //: // Demonstrating the Exception Methods public class ExceptionMethods { public static void main(String[] args) { try { throw new Exception(Here39。s my Exception)。 } catch(Exception e) { (Caught Exception)。 ((): + ())。 ((): + ())。 (():)。 ()。 } } }
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1