码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-10-10 17:10:25      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:特效   cat   处理   问题处理   运行   throws   bsp   举例   class   

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

 

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

标签:特效   cat   处理   问题处理   运行   throws   bsp   举例   class   

原文地址:https://www.cnblogs.com/zuixinxian/p/9767028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!