go语言学习之异常信息处理

 

 

 

// 错误处理
package main import( "fmt"
    "errors" ) var errDivByZero = errors.New("division by zero") func div(dividend, divisor int) (int, error){ if divisor == 0{ return 0, errDivByZero } return dividend / divisor, nil } func main(){ fmt.Println(div(1, 0)) fmt.Println(div(6, 2)) }
相关文章
相关标签/搜索