4.11 go error接口的应用

package main

import "fmt"
import "errors"
/**
错误日志输出
*/
func MyDiv(a,b int)(result int,err error){
	
	err=nil
	if b==0{
		err=errors.New("分母不能发为0")
	}else{
		result=a/b
	}
	return
}
func main(){
	result,err:=MyDiv(10,0)
	if err!=nil{
		fmt.Println(err)
	}else{
		fmt.Println(result)
	}
	
	
}
发布了124 篇原创文章 · 获赞 94 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/h4241778/article/details/105347370