请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

异常处理?

老师,请教一个问题?
对于异常处理,在代码中,有时候你会在函数后写 throws Exception, 有时候又会在函数体内写

try {
...
} catch () {
...
}

对此,我很迷糊,应该在什么时候选择用 throws Exception, 什么时候又应该用try … catch … 呢?
谢谢老师指导?

正在回答

1回答

这种没有固定,如果方法内能处理的,就自己try catch,否则就抛出异常,由外部处理。

比如工具类,一般是内部try catch,外部只要负责使用,不用管异常

比如自定义异常,因为我们有一个统一异常处理,所以所有的自定义异常都是throws

0 回复 有任何疑惑可以回复我~
  • 提问者 慕神4535282 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-03-30 16:35:35

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信