try是Java中的關鍵字,主要用於異常處理機制,那麼它有什麼作用呢?
try – 用於監聽。將要被監聽的代碼(可能拋出異常的代碼)放在try語句塊之內,當try語句塊內發生異常時,異常就被拋出。
它一般與catch..finally組合使用區塊,用來引導第一部分的關鍵字,用於宣告需要擷取指定語句區塊的例外。
完整的使用方法是:
try { 语句块1 } catch (<? extends Throwable> e) { 语句块2.1 } catch (<? extends Throwable> e) { 语句块2.2 } catch (<? extends Throwable> e) { 语句块2.3 ... } finally { 语句块3 }
catch可以出現0次、1次或多次,finally可以出現0次或1次,但catch和finally不能同時不出現。
範例:
public class Test { public static void main(String[] args) { int i = 10; try { System.out.println(i / 0);//会出现异常 } catch(ArithmeticException ame) { ame.printStackTrace(); } finally { System.out.println("byebye"); } } }
相關學習推薦:java基礎教學
以上是java中try是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!