程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> try塊

try塊

編輯:關於JAVA

9.2.1 try塊
若位於一個方法內部,並“擲”出一個違例(或在這個方法內部調用的另一個方法產生了違例),那個方法就會在違例產生過程中退出。若不想一個throw離開方法,可在那個方法內部設置一個特殊的代碼塊,用它捕獲違例。這就叫作“try塊”,因為要在這個地方“嘗試”各種方法調用。try塊屬於一種普通的作用域,用一個try關鍵字開頭:

try {
// 可能產生違例的代碼
}

若用一種不支持違例控制的編程語言全面檢查錯誤,必須用設置和錯誤檢測代碼將每個方法都包圍起來——即便多次調用相同的方法。而在使用了違例控制技術後,可將所有東西都置入一個try塊內,在同一地點捕獲所有違例。這樣便可極大簡化我們的代碼,並使其更易辨讀,因為代碼本身要達到的目標再也不會與繁復的錯誤檢查混淆。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved