【什么時候用try..catch,什么時候用throw和throws】


原則:如果該功能內部可以將問題處理,用 try,如果處理不了,交由調用者處理,這是用 throws
區別:
    當前程序需要繼續運行就 try
    當前程序不需要繼續運行就throws
舉例:
    感冒了就自己吃點葯就好了,try    
    吃了好幾天葯都沒好,結果得了 H7N9,那就得throws到醫院去對人進行治療
    如果醫院沒有特效葯,就變成 Error 了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM