12345678910111213141516171819202122 |
- package main
- import "fmt"
- func main(){
- recovertest()
- println("oo")
- }
- func recovertest()(err error){
- defer println("a")
- defer func() {
- err = recover().(error)
- fmt.Println(err)
- println(err)
- }()
- defer println("b")
- a := 0
- b:= 10/a
- println(b)
- return
- }
|