Golang异常处理、单元测试和方法-Golang夯实基础第七天
异常处理 Go 没有结构化的异常,只能使用 panic 内置函数抛出异常,recover 内置函数在 defer 中捕获异常,然后程序正常运行。 panic func panic(v any) 抛出异常的内置函数; 可以在任何地方调用; recover func recover() any 捕获 panicking 行为的函数; 可以在任何地方定义,但是只有在 defer 定义的
异常处理 Go 没有结构化的异常,只能使用 panic 内置函数抛出异常,recover 内置函数在 defer 中捕获异常,然后程序正常运行。 panic func panic(v any) 抛出异常的内置函数; 可以在任何地方调用; recover func recover() any 捕获 panicking 行为的函数; 可以在任何地方定义,但是只有在 defer 定义的