下面这段代码输出的内容
1package main
2
3import (
4 "fmt"
5)
6
7func main() {
8 defer_call()
9}
10
11func defer_call() {
12 defer func() { fmt.Println("打印前") }()
13 defer func() { fmt.Println("打印中") }()
14 defer func() { fmt.Println("打印后") }()
15
16 panic("触发异常")
17}
答案以及解析会在下一篇文章中给出,鼓励大家在留言区留下答案!
有疑问加站长微信联系(非本文作者)