(C#)异常及处理.
异常时程序运行时发生的错误,它违反了一个系统的约束或应用程序的约束,或出现了在正常操作时未预料的情形。
try 语句指明被异常保护的代码块,并提供代码以处理异常,有3个部分组成。
- try块: 包含正被异常保护的代码。
- catch子句:对try块抛出的异常的处理。
- finally块: 无论try块中有没有异常抛出都要执行的代码。
异常类.
BCL定义了许多类,每个类代表一个指定的异常类型,当一个异常发生的时候,CLR 创建该类型的异常处理. 寻找适当的catch 子句处理.
所有的异常类都派生自System.Exception类.
System.Exception
┣ SystemException: 所有预定义系统共异常的基类.(IndexoutOfRangeException, NullReferenceExeption, IO.IOException ...)
┗ ApplicationException : 所有非致命的,应用程序定义的异常的基类.
异常对象含有只读属性,带有导致该异常的信息。
---------------------------------------------
属性 类型 描述
---------------------------------------------
Message string 解释异常原因
StackTrace string 描述异常发生在何处
InnerException Exception 对前一个异常的引用,当前异常是由前一个异常引起.
HelpLink string 为异常信息提供URN或URL
Source string 异常起源所在的程序集的名称
----------------------------------------------
抛出异常.
使用throw语句可以使代码显式地引发一个异常。
throw ExceptionObject;
分享到:
相关推荐
C# 异常处理.docx
C#异常处理总结及简单实例 一、异常处理的理解? 异常处理是指程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。 因此处理这种错误,就称为异常处理。 二、异常处理如何操作? C# 异常处理时建立在...
C#,调试,测试,异常处理.C#,调试,测试,异常处理.
C#异常处理小例子
C#异常处理PPT 第14章 异常处理 异常和异常处理 C#中的异常处理结构 异常的传播与处理 主动引发异常 使用异常的原则和技巧
C#程序设计(计算机专业)异常处理课件ppt
C# 异常处理典型实例,分别演示C#如何处理除0异常、无效对象异常以及自定义异常的操作,学会异常处理将会使你的程序运行更加稳定,因些本实例将非常有用处。
讲解C#异常的常规处理方法,及如何定义自己的异常。
C#中的异常处理技术.
异常处理是每个应用程序都会用到的,纵然在程序编写期间我们都会最大限度的考虑可能发生的异常并进行相应的处理,但是往往并不能完全考虑周全,百密一疏,出现未处理异常而导致程序出错,数据丢失,如用户输入错误...
第一部分 C#语言概述...................................................................................................4 第一章第一章 .NET 编程语言编程语言C# ............................................
C#异常处理分析,简单易懂,例子详细,非常不错,希望对大家有用
报告内含源码和实现截图。对做这个实验的非常有参考价值
利用特性,绑定上下文,代理,反射等技术动态截获异常,实现切面编程
第01章 C#与.NET Framework简介.pdf 第02章 C#程序设计基础.pdf 第03章 与用户交互.pdf ...第07章 处理异常和错误.pdf 第08章 XML编程.pdf 第09章 应用程序部署.pdf 第10章 时间跟踪系统.pdf 详尽实用,物有所值!
教你如何运用异常处理,有个自编异常的小例子
c#闰年源代码 带有异常处理 包括 不能输入0及小于0的年份 不能输入非整数
异常处理例子,try...catch,C#源代码,和大家分享