Java里try catch的簡單用法:
Java里try catch的簡單用法:
1、try+catch
程序的流程是:運行到try塊中,如果有異常拋出,則轉到catch塊去處理。然后執行catch塊后面的語句
擴展部分:
1、try+catch+finally
程序的流程是:運行到try塊中,如果有異常拋出,則轉到catch塊,catch塊執行完畢后,執行finally塊的代碼,再執行finally塊后面的代碼。
如果沒有異常拋出,執行完try塊,也要去執行finally塊的代碼。然后執行finally塊后面的語句
2、try+finally
程序的流程是:運行到try塊中,如果有異常拋出的話,程序轉向執行finally塊的代碼。那末finally塊后面的代碼還會被執行嗎?不會!因為沒有處理異常,所以遇到異常后,執行完finally后,方法就已拋出異常的方式退出了。