- 1
- 0
- 约5.05千字
- 约 71页
- 2017-01-01 发布于广东
- 举报
第4章 C#中的高级概念 4.1 异常 4.2 委托 4.3 事件 4.4 泛型 4.5 几种特殊类 4.6 字符串和正则表达式 异常是程序运行时产生的错误(如除数为0、网络连接断开等),这种错误和编译错误不同,一般很难在编译时发现,而是在程序运行时产生。如果在程序开发环节没有采取异常处理措施,则程序在发布以后,当用户不小心触发了潜在的异常时,程序就有可能发生崩溃。因此,异常处理就是一个健壮性程序的必要组成部分。 为了能够及时有效地处理程序中的运行错误,作为面向对象的编程语言,在C# 里,引入了异常类。 4.1 异常 4.1.1 异常类 4.1.2 try和catch块 4.1.3 使用throw引发异常 4.1.4 finally 4.1.1 异常类 在C#中,.Net框架提供了大量的异常类,这些类存储了各种异常的相关信息和帮助。部分异常类的层次继承结构如图所示。 4.1.2 try和catch块 异常处理的中心是try和catch。这两个关键字通常混合在一起使用。try/catch异常处理模块的语法如下: try { //程序代码 } catch(Exception e) { //异常处理代码 } 【例4-1】try和catch语句的使用示例 【例4-2】try和多个catch语句的使用示例 4.1.3 使用throw引发异常 若在try块中出现异常,系统
您可能关注的文档
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2-1课件教学.ppt
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2-2006课件教学.ppt
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2课件教学.ppt
- C#编程和.NET框架崔建江第4章面向对象课件教学.ppt
- C#编程和.NET框架崔建江第5章第五章课件教学.ppt
- C#编程和.NET框架崔建江第6章.NET框架第六章课件教学.ppt
- C#编程和.NET框架崔建江第7章ADO.NET程序开发NO7-2006课件教学.ppt
- C#编程和.NET框架崔建江第7章ADO.NET程序开发第七章课件教学.ppt
- C#程序设计案例教程周庞荣易斌第12章异常处理课件教学.ppt
- C#程序设计案例教程周庞荣易斌第13章文件的输入和输出课件教学.ppt
最近下载
- 中国哲学史概论.ppt VIP
- 2024年广州市海珠区中考一模数学试卷(含答案).doc VIP
- 自然语言处理基础及应用课件 (6).pptx VIP
- 汽车检测与维修专业教学资源库建设.pptx VIP
- 生物制药工艺设计软件:gPROMS二次开发_(2).gPROMS模型建立与仿真基础.docx VIP
- PLC毕业论文:PLC控制五层电梯系统设计.doc VIP
- 2026年晋中职业技术学院单招《数学》题库含答案详解【B卷】.docx VIP
- 自然语言处理基础及应用课件 (5).pptx VIP
- 自然语言处理基础及应用课件 (4).pptx VIP
- 自然语言处理基础及应用课件 (3).pptx VIP
原创力文档

文档评论(0)