如果被try的部分里不出現(xiàn)throw相關(guān)的語句,是不是,catch后面的語句就不執(zhí)行,相當(dāng)于這個(gè)try函數(shù)就沒有用?
如果被try的部分里不出現(xiàn)throw相關(guān)的語句,是不是,catch后面的語句就不執(zhí)行,相當(dāng)于這個(gè)try函數(shù)就沒有用?
如果被try的部分里不出現(xiàn)throw相關(guān)的語句,是不是,catch后面的語句就不執(zhí)行,相當(dāng)于這個(gè)try函數(shù)就沒有用?
2017-02-17
舉報(bào)
2020-02-11
不是,throw的作用是拋出一個(gè)異常,但是就算這個(gè)異常不拋出它還是存在,它存在catch就會(huì)捕獲到這個(gè)異常然后采取相應(yīng)的措施
2017-02-18
?
不是 catch只是為了捕獲到異常而進(jìn)行處理 如果你不需要處理異常的話 就不用try-catch了 直接throw就可以了 或者是你覺得可能會(huì)有異常 但是這異常是由于程序解決不了的 不如數(shù)據(jù)庫鏈接不上了 那你就throw異常 然后輸出異常就可以了 !