对我来说,当我的方法中出现异常时,我是不清楚调用这个方法的人是想要怎么处理的
可能有的想要重试,有的想要打印日志,那么我干脆就往外抛,让调用方法的人自己去考虑,自己去处理
所以简单来说,如果方法主要是给别人用的最好用throws把异常往外抛,反之就是可加可不加
结束很多时候你的不理解只是因为你还不够了解
【Java 中为什么要设计 throws 关键词,是故意的还是不小心】
推荐阅读
- 如何以及为什么衡量网络安全
- 中了勒索病毒怎么办_locked勒索病毒解密
- 为什么 HR 不喜欢职场空窗期?
- 为什么很多的离职原因都写的是“个人原因”?
- 郭富城|郭富城夫妇透露案件进程“部分器官未找到”,闺蜜头就在萝卜汤中
- 柴油燃点低为什么不易点燃 柴油燃点
- 近期油价上涨的原因 国际油价暴涨
- 为什么都怕曾志伟 王宝强曾志伟
- 高端装备制造龙头股票2021 高端装备概念股
- 英国留学申请 澳洲高中留学
