Panic

您所在的位置:网站首页 go语言关键字panic Panic

Panic

2024-07-11 13:33| 来源: 网络整理| 查看: 265

Panic 概述 #

panic 会终止程序并退出,因此只有在发生严重的错误时才会使用 panic。

例子 # 主动触发 # package main func main() { panic("some error...") } // $ go run main.go // 输出如下 /** panic: some error... goroutine 1 [running]: main.main() /home/codes/Go-examples-for-beginners/main.go:4 +0x27 exit status 2 */ 除 0 # package main import "fmt" func main() { fmt.Println("除数不能为 0") n := 0 fmt.Printf("5 / 0 = %d", 5/n) } // $ go run main.go // 输出如下 /** 除数不能为 0 panic: runtime error: integer divide by zero goroutine 1 [running]: main.main() /home/codes/Go-examples-for-beginners/main.go:15 +0x57 exit status 2 */ 转载申请

本作品采用 知识共享署名 4.0 国际许可协议 进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,商业转载请联系作者获得授权。

Calendar 2024-03-03 Edit 编辑本页 © 蛮荆 | 陕公网安备 61011302001681 号 | 陕ICP备2023004378号-1 | Rendered by Hugo


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3