介绍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
阅读: 21586
阅读: 18655 评论:1
阅读: 18444
阅读: 17682
阅读: 17113
阅读: 17021
扫扫关注微信