代码示例
```golang
package main
func main() {
var s []int
s[0] = 12
}
```
代码运行结果
```golang
panic: runtime error: index out of range
goroutine 1 [running]:
main.main()
D:/GoProject/src/github.com/Tinywan/golang-tutorial/demo/slice0090.go:5 +0x11
exit status 2
```
* `panic`用来表示异常,即不该出现的错误或者意料不到的错误
* 当函数中包含`panic`时候,会终止运行该函数
* 本例中`panic`产生了一个异常,然后下面的就停止运行了,并且返回一个非0的状态码 `2`