• 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。

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

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

更多...

加载中...