【笔记】Go语言的错误处理机制
前言
Go语言的错误处理机制学习笔记
捕获错误
- 通过
recover()
函数可以捕获到错误
1 | // 可能会panic的函数 |
自定义错误
创建一个自定义错误
1 | err := errors.New("报错内容") |
通过panic()函数输出错误信息并终止程序运行
1 | if err != nil { |
Go语言的错误处理机制学习笔记
recover()
函数可以捕获到错误1 | // 可能会panic的函数 |
1 | err := errors.New("报错内容") |
1 | if err != nil { |