您的位置:首页 > 职场人生

黑马程序员 - 学习笔记9 异常处理的初步了解

2014-08-06 12:09 302 查看
----------------------
ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:www.itheima.com

异常处理

概念:

在编写程序时,不仅要关心程序的正常操作,还应该检查代码错误及可能发生的各类不可预期的

事件。在编程语言中,异常处理是解决这些问题的主要方法。

异常处理语句

try...catch语句

throw语句

try...catch...finally语句

try...catch语句允许在try后面的大括号{}中放置可能发生异常情况的程序代码,对这些程序代码

进行监控。在catch后面的大括号{}中则放置处理错误的程序代码,以处理程序发生的异常。

一般表达式

try

{

 被监控的代码

}

catch(异常名 异常变量名)



 异常处理



举例说明

static void Main(string[] args)

{

  try

  {

   object obj = null;

   int N = (int)obj;

   

   }

   catch(Exception ex)

   {

    Console.WriteLine("捕获异常:" + ex);

   }

   Console.ReadLine();



throw语句

throw 用于主动引发一个异常,使用throw语句可以在特定的情形下,自行抛出异常。

一般表达形式是

try

{   

  代码段

  throw new  dzException()

 }

 catch(dzException dz)

{

  异常处理

}

try...catch...finally语句

无论程序是否异常,程序执行完try...catch块后最后都会跳到finally块中执行。

一般表达形式是

try

{

}

catch (Exception ex)

{

}

finally

{

}
----------------------
ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:www.itheima.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: