golang版try..catch..

1
2
3
4
5
6
7
defer func() {
    if err := recover(); err != nil {
        fmt.Printf("err:%v\n", err)
    }
}()
 
panic("acb")

 

实际应用如上所示,前面defer,捕捉后面一切可能的panic

posted @   coder劲  阅读(850)  评论(0)    收藏  举报
点击右上角即可分享
微信分享提示