1、显式调用panic函数
示例:
package main import "fmt" func testa() { fmt.Println("aaaaaaaaaaaaaaaaa") } func testb() { //fmt.Println("bbbbbbbbbbbbbbbbbbbb") //显式调用panic函数,导致程序中断 panic("this is a panic test") } func testc() { fmt.Println("cccccccccccccccccc") } func main() { testa() testb() testc() }
执行结果:
package main import "fmt" func testa() { fmt.Println("aaaaaaaaaaaaaaaaa") } func testb() { //fmt.Println("bbbbbbbbbbbbbbbbbbbb") //显式调用panic函数,导致程序中断 panic("this is a panic test") } func testc() { fmt.Println("cccccccccccccccccc") } func main() { testa() testb() testc() }
原文地址:https://www.cnblogs.com/nulige/p/10255629.html
时间: 2024-11-01 21:44:53