.NET Framework框架介绍
一、.net framew 由公共语言运行时(common language Runtime 简称 CLR)和.NET Framework基类库(Framework ClassLibrary)这两个主要组件。
.NET Framework能提供健壮的编程环境。
CLR管理.NET代码执行的运行的环境,提供JIT编译、异常管理、线程管理的方面的服务。
|
Web窗体 Webservice winforms | Asp。net ADO.NET和XML类 基本框架类 |
二、
|
C# msil—>CLR—>代码被执行 VB.NET |
三、 C#中的异常
1、最常见的异常类
SystemException类:该类表示.NET平台引发的异常,被称为系统异常通常无法修复。
2、与参数有关的异常类
ArgumentException类:说明该类用于处理参数无效的异常。
FormatException类:该类i用于说明处理参数格式错误的异常。
3、数组有关的异常
IndexOutOfException类:该类用于处理下标超出了数组长度所引发的异常。
ArrayTypeMismatchException类:该类用于处理在数组中存储的数据类型不正确的元素所引发的异常。
RankException类:该类用于处理维数错误所引发的异常。
4、与算术有关的异常
ArithmeticException类:该类用于处理与算术的异常。
DividedByZeroException类:表示试图除以零而引发的异常。
四、try和catch 和finally
使用try...catch...捕捉并处理异常,finally中的代码在catch中的代码执行后执行。
C#中的所有的异常都派生字Exception。
C#中可以是用throw语句引发异常。

浙公网安备 33010602011771号