<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      異常

      什么是異常:

        異常就是在程序運行過程中發生的不正常事件如所需文件找不到,網絡連接不通或者中斷.算術運算出錯,數組下標越界等.異常還會中斷正在運行的程序.

      異常處理:

        異常處理是通過五個關鍵字實現的:try,catch,finally,throw,throws

        ry-catch執行流程比較簡單,首先執行try語句塊中的語句.可能會出現以下幾種情況,

        

        1.如果try中所有的語句正常執行完畢,不會發生異常,那么catch塊中的語句都會被忽略.

                 

        2.如果try中的語句在運行過程中發生異常,并且異常與catch中聲明的異常類型匹配那么try中其余的代碼將被會略,而相應的catch塊將被執行

         

       

        3.如果try中的語句在運行過程中發生異常,但是拋出的異常沒有在catch聲明,那么程序立刻退出

          (將上面的算術異常替換為了空指針異常因此異常無法匹配)

          

       

                  

        

          

        

       面試題

       

        多重catch

        

        當出現多個catch塊時,當和對應異常類型匹配時,其他catch塊不會再走.并且catch的排列順序是按照異常高低程度排序的,頂級異常一定在最下面

       

        finally不執行的情況

        在沒有意外情況發生的情況下無論是否有異常finally塊都會執行,但有以下情況不執行

        1.Java虛擬機終止

        2.線程終止

       

        

       

         

      結果為:

      原因:

        在try語句中,在執行return語句時,要返回的結果已經準備好了,就在此時,程序轉到finally執行了。

        在轉去之前,try中先把要返回的結果存放到不同于x的局部變量中去,執行完finally之后,在從中取出返回結果,

        因此,即使finally中對變量x進行了改變,但是不會影響返回結果。

        它應該使用棧保存返回值。

       

      posted @ 2018-03-10 14:00  小白裝大神  閱讀(161)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 一本色道久久—综合亚洲| 海盐县| 中文有无人妻vs无码人妻激烈| 秋霞电影网| 中文字幕国产在线精品| 日本久久99成人网站| 国产不卡在线一区二区| 久久国产成人高清精品亚洲| 日韩深夜免费在线观看| 亚洲男人AV天堂午夜在| 国内精品亚洲成av人片| 欧美乱妇狂野欧美在线视频| 中文字幕日韩人妻一区| 欧洲精品码一区二区三区| 久久亚洲中文字幕伊人久久大| 日本亚洲一区二区精品| 亚洲综合在线亚洲优优色| 国产精品欧美一区二区三区不卡| 不卡一区二区国产在线| 日本一级午夜福利免费区| 中文字幕在线视频不卡一区二区| 苍井空一区二区三区在线观看| 一区二区三区不卡国产| 农民人伦一区二区三区| 无线乱码一二三区免费看| 强奷漂亮人妻系列老师| 337p粉嫩大胆色噜噜噜| 亚洲成人四虎在线播放| 日韩高清亚洲日韩精品一区二区| 读书| 久久人妻夜夜做天天爽| 亚洲人成网线在线播放VA| 国产高清av首播原创麻豆| 精品亚洲无人区一区二区| 欧美乱码伦视频免费| 黑人巨茎大战欧美白妇| 成年无码av片完整版| 色噜噜亚洲男人的天堂| 国产精欧美一区二区三区| 久久精品熟女亚洲av麻| 亚洲中文字幕一二三四区|