golang版try..catch..

defer func() {
	if err := recover(); err != nil {
		fmt.Printf("err:%v\n", err)
	}
}()

panic("acb")

 

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

posted @ 2018-11-07 14:41  coder劲  阅读(849)  评论(0编辑  收藏  举报