recover()如何使用了解了,但是具体在什么场景下使用还没想明白?recover并不能让panic之后的代码恢复执行。。。

来源:8-4 panic和recover

慕粉329807310

2020-10-05

recover()的使用了解了,具体在什么场景下使用还没想明白?

  • 一方面recover并不能让panic之后的代码恢复执行,这个recover除了在退出前把异常包装一下打个日志以外还有什么更多的现实意义吗?
  • 另一方面,上一讲中把error抛出来给errWrapper统一处理的方式和这一节用recover处理这两种方式如何区分使用场景?
写回答

1回答

慕粉329807310

提问者

2020-10-06

1
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程