Golang panic 异常捕获
目录
一、简介
二、数据结构
1、defer
2、panic
3、recover
三、菜鸟实战
1、创建 g007.go
2、编译和运行
3、运行结果
一、简介
Go 语言追求简洁优雅,不支持传统的 try - catch - finally 这种方式捕获和处理异常,Go语言的设计者们认为,将异常与控制结构混在一起会很容易使得代码变得更加混乱。
在 Go 语言中,使用多值返回来返回错误,不要用异常代替错误,更不要用来控制流程。
在遇到真正的异常的情况下(比如除数为0了),才使用