JAVA使用try-catch語句來處理例外狀況。
將有可能出現的異常操作放在try-catch的try部分,一旦try部分拋出異常對象,或呼叫某個可能拋出異常對象的方法,並且該方法拋出了異常對象,那麼try立即結束執行,轉向catch部分。所以程式將發生異常後的處理放在catah部分。
(影片教學推薦:java影片教學)
我們來看以下範例:
try{ 包含可能发生异常的语句//正常业务逻辑代码 } catch(ExceptionSubClass1 e){ ...//当try发生异常,将执行catch代码,若无异常,不执行 } catch(ExceptionSubClass2 e){ ... }
偵錯:
public class text1 { public static void main(String[] args) { int n=0,m=0,t=1000; try { m=Integer.parseInt("8888"); n=Integer.parseInt("ab89");//发声异常,转向catch t=7777;//t没有机会执行 } catch(NumberFormatException e) { System.out.println("发生异常:"+e.getMessage()); } } }
運行結果:
推薦教學:java入門程式
以上是java中處理異常的語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!