请稍等 ...
×

采纳答案成功!

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

关于错误处理的过程

图片描述
老师您好,这个错误处理的过程,我们是基于什么将代码写成这样(上图),在else中我们Op, Path, Err,他们分别是干什么?

正在回答 回答被采纳积分+3

1回答

ccmouse 2021-07-16 16:07:22

这里只是演示一下错误处理,我们可以通过err.(*os.PathError)询问它是不是一个PathError,是的话就有了Op, Path和Err

Op是操作,比如打开,关闭,读,写等等

Path是操作的对象,是个文件路径

Err是真正的错误。

同学可以看下输出内容,就能通过具体值进一步了解这三个字段。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信