- 1
- 0
- 约3.46千字
- 约 16页
- 2019-12-24 发布于湖北
- 举报
第八章 异常概述 异常概述 异常是程序执行时遇到的任何错误情况或意外行为。以下这些情况都可以引发异常:用户代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行库遇到意外情况(如无法验证代码)等等。对于这些情况,应用程序可以从其中一些恢复,而对于另一些,则不能恢复。尽管可以从大多数应用程序异常中恢复,但不能从大多数运行库异常中恢复。 在 .NET Framework 中,异常是从 Exception 类类继承的对象。异常从发生问题的代码区域引发,然后沿堆栈向上传递,直到应用程序处理它或程序终止。 运行库如何管理异常(1) 运行库使用基于异常对象和受保护代码块的异常处理模型。发生异常时,创建一个 Exception 对象来表示该异常。 运行库为每个可执行文件创建一个异常信息表。在异常信息表中,可执行文件的每个方法都有一个关联的异常处理信息数组(可以为空)。数组中的每一项描述一个受保护的代码块、任何与该代码关联的异常筛选器和任何异常处理程序(Catch 语句)。此异常表非常有效,在没有发生异常时,在处理器时间或内存使用上没有性能损失。仅在异常发生时使用资源。 运行库如何管理异常(2) 异常信息表对于受保护的块有四种类型的异常处理程序: Finally 处理程序,它在每次块退出时都执行,不论退出是由正常控制流引起的还是由未处理的异常引起的。 错误处理程序,它在异常
您可能关注的文档
- 第八章 岛屿生物的分布.ppt
- 第八章 建设工程合同与合同管理.doc
- 第八章 投资性资产业务的核算.ppt
- 第八章 氧化还原.ppt
- 第八章 植物再生培养技术.ppt
- 第八章 材料合成条件.ppt
- 第八章 晶格振动的吸收光谱.doc
- 第八章 氧化还原反应.ppt
- 第八章 氧化还原反应和氧化还原滴定法.doc
- 第八章 热固性塑料成型工艺.doc
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 《校园冬季传染病预防知识班会》课件(三套).pptx
- 上海市华二附中2025-2026学年高二上学期期中考试语文试题(含答案)2025.pdf VIP
- 钢机构设计原理_夏志斌_课后习题答案.doc VIP
- CNC机械操作安全培训课件.pptx VIP
- 学会倾听与表达-破解无效对话---课后测试及答案.pdf VIP
- 生物多样性保护导论 自然保护区管理.ppt
- 电动阀门调试记录.pdf VIP
- 2025年重庆市政务服务中心(综合窗口)人员招聘笔试备考题库及答案.docx VIP
- 2026秋新教材苏教版小学数学五年级上册(全册)教学设计(附目录P299).docx
- 电力行业AI系列报告四:固态变压器,AIDC供配电架构的终极方案.pptx VIP
原创力文档

文档评论(0)