介绍go的异常处理
// 异常处理 package main import "fmt" func main() { defer func() { if err := recover(); err != nil { fmt.Println("出错了:", err) } }() x := 10 y := 0 z := x / y // 发成错误 fmt.Println("执行成功:z = ", z) }
输出:
出错了: runtime error: integer divide by zero
阅读: 20159
阅读: 17302 评论:1
阅读: 16501
阅读: 16470
阅读: 15841
阅读: 15610
扫扫关注微信