package main import "fmt" func panic_defer_call() { defer func() { fmt.Println("-----***打印前***-----") }() defer func() { fmt.Println("-----***打印前***-----") }() defer func() { fmt.Println("-----***打印前***-----") }() panic("触发异常") } func main() { panic_defer_call() }