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


原则:如果该功能内部可以将问题处理,用 try,如果处理不了,交由调用者处理,这是用 throws
区别:
    当前程序需要继续运行就 try
    当前程序不需要继续运行就throws
举例:
    感冒了就自己吃点药就好了,try    
    吃了好几天药都没好,结果得了 H7N9,那就得throws到医院去对人进行治疗
    如果医院没有特效药,就变成 Error 了

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM