go语言之进阶篇显式调用panic函数
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()
}

浙公网安备 33010602011771号