C# try catch finally:异常处理

  • 内容
  • 评论
  • 相关

在 C# 语言中异常与异常处理语句包括三种形式,即 try catch、try finally、try catch finally。

在上述三种异常处理的形式中所用到关键字其含义如下:

  • try:用于检查发生的异常,并帮助发送任何可能的异常。 
  • catch:以控制权更大的方式处理错误,可以有多个 catch 子句。 
  • finally:无论是否引发了异常,finally 的代码块都将被执行。 

下面我们将分别为大家讲解这三种形式的应用。

1) try catch

在 try 语句中放置可能出现异常的语句,而在 catch 语句中放置异常时处理异常的语句,通常在 catch 语句中输出异常信息或者发送邮件给开发人员等。

下面通过实例来演示 try catch 的应用。

另外,在处理异常时,catch 语句是允许多次使用的,相当于多分支的 if 语句,仅能执行其中一个分支。

【实例 1】在文本框中输入一个整数,并判断其是否大于 100。

根据题目要求,如果在文本框中输入的是一个字符串或者浮点数,就会出现类型转换错误,如下图所示。

“输入字符串格式不正确”的异常提示

本文标题:C# try catch finally:异常处理

本文地址:https://www.hosteonscn.com/4924.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注