C#之try-catch

42 篇文章 0 订阅

学了好久的C#,现在才来写总结博客,感觉自己的规划太有缺陷了。昨天师父说,经常不总结,学过了也会不记得,以后遇到了还是不会,还得从新来过,那是浪费时间啊!

好了,我来介绍一下try-catch的用法。我们在敲代码过程,总会出现这样或那样的方面没有考虑到,可能是人为,也可能是系统故障,也可能是代码本身有限制,当我们不去进一步完善的时候,就会有异常提示,然后就没有然后了,程序只能关闭了,运行不下去了。现在是浪费我们的时间,等以后,如果有人用了你的软件,而你的软件恰好存在这样的问题,他们在使用过程中会因为异常耽误数据的丢失或延迟,浪费了他们的时间,一个人浪费的少,如果一百人呢,如果一万人呢,以后软件都是面向大众的,可能有好几百万人在使用,那么浪费的时间该多大?俗话说,浪费别人的时间就是犯罪,那么浪费这么多人的时间我们又有几条命够偿还的?所以,我们要有责任心才对。

那么,try-catch来了,它可以很好的避免这种异常的到来。使用方法是:

try{true)
{
       代码1
}
catch
{
      代码2
}

当程序正常运行时,就把正常执行的代码写入try{},即上面的代码1位置,如果程序出现异常,则将需要改正的代码写入catch{},即上面的代码2位置,这样可以巧妙地避免因为异常而导致程序崩溃,从而不必浪费大量的时间(甚至是金钱)。

只有我们真心为用户考虑,才有用户认可我们的软件,间接认可我们。这也是一个程序员应尽的责任。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 30
    评论
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值