<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # [第十五章 異常](https://lingcoder.gitee.io/onjava8/#/book/15-Exceptions?id=%e7%ac%ac%e5%8d%81%e4%ba%94%e7%ab%a0-%e5%bc%82%e5%b8%b8) > Java 的基本理念是“結構不佳的代碼不能運行”。 改進的錯誤恢復機制是提高代碼健壯性的最強有力的方式。錯誤恢復在我們所編寫的每一個程序中都是基本的要素,但是在 Java 中它顯得格外重要,因為 Java 的主要目標之一就是創建供他人使用的程序構件。 發現錯誤的理想時機是在編譯階段,也就是在你試圖運行程序之前。然而,編譯期間并不能找出所有的錯誤,余下的問題必須在運行期間解決。這就需要錯誤源能通過某種方式,把適當的信息傳遞給某個接收者——該接收者將知道如何正確處理這個問題。 > 要想創建健壯的系統,它的每一個構件都必須是健壯的。 Java 使用異常來提供一致的錯誤報告模型,使得構件能夠與客戶端代碼可靠地溝通問題。 Java 中的異常處理的目的在于通過使用少于目前數量的代碼來簡化大型、可靠的程序的生成,并且通過這種方式可以使你更加確信:你的應用中沒有未處理的錯誤。異常的相關知識學起來并非艱澀難懂,并且它屬于那種可以使你的項目受益明顯、立竿見影的特性之一。 因為異常處理是 Java 中唯一官方的錯誤報告機制,并且通過編譯器強制執行,所以不學習異常處理的話,你也就只能寫出書中那么些例子了。本章將教你如何編寫正確的異常處理程序,以及當方法出問題的時候,如何產生自定義的異常。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看