.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语句引发异常。

posted @ 2013-05-06 23:06  xybaby520  阅读(199)  评论(0)    收藏  举报