- 3
- 0
- 约1.35万字
- 约 48页
- 2018-04-11 发布于天津
- 举报
掉入正确的错误处理程式中
Exceptions Lecturer:楊昌樺 Exception 例外(Exception) 一種不正常的情況,執行時期時由程式碼裡產生 換句話說,例外是一種執行時期的錯誤 在沒有支援例外處理的電腦語言裡,錯誤必須要檢查而且要手動的處理 通常是透過判斷錯誤程式碼的使用,可能需寫很多if敘述 處理方式很累贅而且很麻煩 Java的例外處理可以避免這些問題,而且在處理過程中,將執行時期的錯誤管理帶進物件式導向的世界裡 產生例外時視為產生一個Exception物件 處理Exception這種物件 5個關鍵字 try、catch、throw、throws與finally 監控例外的程式碼包含在 try 的區塊內 捕捉例外物件 (使用catch) 並且加以處理 要手動的丟出例外,使用關鍵字 throw 方法要丟出的例外在 throws 子句裡指定 一定要執行程式碼就放在 finally 的區塊裡 try, catch and finally try, catch and finally try 區塊 建立例外處理的第一個步驟 將可能發生例外的程式碼, 用 try 區塊包起來 statements 可以包括多個合法 Java 敘述,如: try, catch and finally catch 區塊 提供處理該 try 區塊的例外 catch 的參數:例外類別,該類別必須是繼承自 Th
原创力文档

文档评论(0)