package main
import (
"fmt"
)
func main() {
A()
B()
C()
}
func A() {
fmt.Println("Func A()")
}
func B() {
defer func() {
if err:= recover();err != nil {
fmt.Println("Panic B()")
}
}()
panic("test")
}
func C() {
fmt.Println("Func C()")
}
GO defer panic recover
最新推荐文章于 2024-03-11 21:29:54 发布