博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go try-catch
阅读量:6372 次
发布时间:2019-06-23

本文共 449 字,大约阅读时间需要 1 分钟。

hot3.png

package main

  2 

  3 import(

  4         "fmt"

  5 

  6 )

  7 

  8 

  9 func catch(){

 10 

 11         if err := recover(); err != nil {

 12                  fmt.Println(err) 

 13         }       

 14 

 15 }

 16 

 17 func checkErr(err error){

 18         if err != nil{

 19                  panic(err)

 20         }

 21 

 22 }

 23 

 24 func test(){

 25         defer catch()

 26         var a int =10

 27         var b int = 10

 28         var c int

 29          c =a/(b-a)

 30         fmt.Println(c)

 31 }

 32 

 33 func main(){

 34 

 35         test()

 36         print("process is over\n");

 37 

 38 }

转载于:https://my.oschina.net/u/1388024/blog/200739

你可能感兴趣的文章
Java构造块,静态代码块,构造方法执行顺序
查看>>
3D打印开源切片软件Cura配置步骤
查看>>
c++读取TXT文件内容
查看>>
EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...
查看>>
[android] ndk环境的搭建
查看>>
Kafka集群搭建
查看>>
js表达式
查看>>
oracle的日期相减
查看>>
半正定矩阵
查看>>
C语言面试基本问题
查看>>
这不是一篇随笔
查看>>
vc写csv文件
查看>>
LaTeX 加粗
查看>>
Microsoft Dynamics CRM 2011 SDK 5.07版本已经发布
查看>>
Go使用Gob存储数据
查看>>
What Are You Talking About(字典树)
查看>>
sivlerlight系统类 关系大观
查看>>
VBA快速入门技巧
查看>>
<中国人聪明之道>读书笔记
查看>>
如何手工释放linux内存
查看>>