介绍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
阅读: 20054
阅读: 17189 评论:1
阅读: 16363
阅读: 16341
阅读: 15746
阅读: 15516
扫扫关注微信