第2讲 C#程序编程基础(4)

2019-04-02 08:57

12、 异常处理语句try-catch-finally

C#为处理程序执行期间可能出现的异常情况提供内置支持,这些异常由正常控制流之外的代码处理。常用的异常语句包括throw,try,catch等。try-catch-final语句能够使应用程序更加健壮。try-finally语句依旧会抛出异常,而try-catch-finally语句能够捕获异常并执行finally语句中的控制语句,try-catch-finally语句结构和很灵活,示例代码如下所示。

int x = 1; int y = 0; try {

x = x / y; }

catch (Exception ee) {

Console.WriteLine(\除数不能为空,具体错误信息如下所示\ Console.WriteLine(ee.ToString()); } finally {

Console.WriteLine(\系统已自动停止\ }

上述代码试图用一个整型变量除以一个值为0的整型变量,当异常发生时,catch捕获并抛出异常,捕获异常后,finally语句也被执行。运行结果如图2-27所示。

图2-27 try-catch-finally语句运行示例

//继续执行程序

//继续执行程序块

//抛出异常 //输出异常信息

//捕获异常信息

//进行除法计算

//声明整型变量x //声明整型变量y //尝试处理代码块

13、 小结

本讲介绍了C#语言的基本知识,包括变量、变量规则、表达式、条件语句、循环语句以及异常处理,本章主要讲解了:

? 变量:介绍了变量的概念、变量的声明以及初始化。 ? 变量规则:介绍了变量的命名、规则。 ? 表达式:介绍了表达式的创建和使用方法。

? 条件语句:介绍了if、if else、if else if、switch等条件语句的使用方法。 ? 循环语句:介绍了for,while、do while、foreach等循环语句的使用方法。 ? 异常处理:介绍了异常以及try-catch-finally语句的使用方法。


第2讲 C#程序编程基础(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:分类成语大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: