• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Java異常處理機制的詳細講解和使用技巧

    發表于:2008-05-04來源:作者:點擊數: 標簽:javaJAVAJava講解機制
    關鍵字: Java 異常處理機制1.異常機制 1.1 異常機制是指當程序出現錯誤后,程序如何處理。具體來說,異常機制提供了程序退出的 安全 通道。當出現錯誤后,程序執行的流程發生改變,程序的控制權轉移到異常處理器。 1.2 傳統的處理異常的辦法是,函數返回一個
    關鍵字:Java異常處理機制1. 異常機制 

    1.1 

    異常機制是指當程序出現錯誤后,程序如何處理。具體來說,異常機制提供了程序退出的安全通道。當出現錯誤后,程序執行的流程發生改變,程序的控制權轉移到異常處理器。 

    1.2 

    傳統的處理異常的辦法是,函數返回一個特殊的結果來表示出現異常(通常這個特殊結果是大家約定俗稱的),調用該函數的程序負責檢查并分析函數返回的結果。這樣做有如下的弊端:例如函數返回-1代表出現異常,但是如果函數確實要返回-1這個正確的值時就會出現混淆;可讀性降低,將程序代碼與處理異常的代碼混爹在一起;由調用函數的程序來分析錯誤,這就要求客戶程序員對庫函數有很深的了解。 

    1.3 異常處理的流程 

    1.3.1 遇到錯誤,方法立即結束,并不返回一個值;同時,拋出一個異常對象 

    1.3.2 調用該方法的程序也不會繼續執行下去,而是搜索一個可以處理該異常的異常處理器,并執行其中的代碼 

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>