golang错误和异常
go错误和异常 错误和异常是两个不同的概念,但我们在开发中又非常容易混淆这两个概念,把一切非正常情况都看做是错误,而不区分错误和异常,即使程序中有异常抛出,也将异常即使捕获并转换成错误;因此: 我们的明确什么是错误,什么是异常; 错误:指可能出现问题的地方出现了问题,即这种情况在人们的预料之中 异常: 指不应该出现问题的地方出现了问题,这种情况在人们的预料之外 golang语言中使用了error来表示错误,使用panic抛出异常,通过defer和recover函数来捕获异常, Golang错误和...阅读全文