Go 初体验 - 错误与异常处理

错误处理是学习任何编程语言都须要考虑的一个重要话题编程

go 内置的 error 接口是这样的:编程语言

先上代码:学习

输出:3d

释义:对象

咱们首先定义9行的自定义错误类型blog

30行再实现 error 接口接口

34定义打开文件的方法字符串

输出结果就是执行了31行咱们自定义的 Error 方法,返回值为 nil源码

另外还有 panic() 和 recover() 方法,本文不作解释方法

还有2种直接建立异常的方法:

输出:

查看源码,发现这2种方式返回的error对象都是它:

故,头2行输出的都是一个字符串

相关文章
相关标签/搜索