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)) }
相關文章
相關標籤/搜索