<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 功能強大 支持多語言、二開方便! 廣告
                ## 3.3 異常處理 一個程序即使沒有任何語法錯誤,即使解題的邏輯也正確,在執行的時候仍然可能出現 各種“運行時錯誤”,導致程序無法按照預定的步驟順利執行、正常結束。其后果是要么由系 統強行中止程序的運行,要么程序帶著錯誤繼續運行而得出錯誤的結果。這類運行時錯誤稱 為異常或例外(exception)。產生異常的原因是復雜而多樣的,既有程序設計的問題,也有運 行環境的問題,如除數為零、用戶輸入數據的類型或個數不對、列表索引越界等等。 如果一個程序很容易受到異常的影響而崩潰(即中止執行),那就不是好的程序,因為程 序崩潰意味著無法完成預定的計算,不能滿足用戶的需求。另外,程序崩潰時系統一般會輸 出一堆錯誤消息,這些消息對程序員來說沒啥大不了,但對普通用戶來說則是難以理解的一 堆技術術語。用戶不知道發生了什么,也不知道該如何處理。 因此,程序員必須在程序中加入處理錯誤的代碼,以便在發生錯誤的情況下能自己處理 錯誤,使程序錯誤對用戶是不可見的。這樣的程序在發生錯誤的情況下也能正常結束而非崩 潰,并且顯示給用戶的也是可理解的友好的信息。我們稱這樣的程序是健壯的(robust)。 本節介紹在程序中處理錯誤的兩種方法:一種是傳統的錯誤檢測,一種是更現代的異常 處理(exception handling)機制。
                  <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>

                              哎呀哎呀视频在线观看