Go 中异常处理
主要掌握 一下几个方面:
- 掌握error接口
- 掌握defer延迟
- 掌握panic及recover
error接口
error是指程序中出现不正常的情况,从而导致程序无法正常运行;
go中为错误的类型提供了简单的错误处理机制
go中error的源码:文章来源:https://www.toymoban.com/news/detail-655251.html
// The error built-in interface type is the conventional interface for
// representing an error condition, with the nil value representing no error.
type error interface {
Error() string
}
可以看到接口中定义了Error方法,我们可以实现这个方法已实现error接口;文章来源地址https://www.toymoban.com/news/detail-655251.html
到了这里,关于Go中的异常处理(基础)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!