首页 > 试题广场 >

在Go语言中使用defer语句,当函数包含多个defer调用

[单选题]
在Go语言中使用defer语句,当函数包含多个defer调用时,其执行顺序遵循什么规则?
  • 按defer语句书写顺序依次执行
  • 随机顺序执行
  • 后进先出顺序执行
  • 只在函数panic时执行,顺序由运行时决定
defer正常顺序是后进先出
发表于 今天 16:19:48 回复(0)