C#程序开发基础try…catch和finallytry...catch和finally.pptxVIP

  • 9
  • 0
  • 约1.07千字
  • 约 13页
  • 2021-04-15 发布于北京
  • 举报

C#程序开发基础try…catch和finallytry...catch和finally.pptx

C#程序开发基础;;1 try…catch和finally 由于发生了异常程序会立即终止,无法继续向下执行。为了解决这样的问题,C#程序中提供了一种对异常进行处理的方式——异常捕获。 异常捕获通常使用try…catch语句,具体语法格式如下:; try { //程序代码块 } catch(ExceptionType e) //可以是Exception类 //及其子类 { //对异常的处理 };在上述语法格式中,try代码块用于处理可能发生的异常语句,catch代码块中是针对异常进行处理的语句。 当try代码块中的语句发生了异常,就会交给catch块进行匹配处理。 ;在C#中catch代码块有三种形式,分别用于处理不同级别的异常,具体形式如下: 1、一般的catch代码块:catch后面没有任何内容,可以匹配try代码块中任意类型的异常,具体语法格式如下: ;2、特定catch代码块:catch后带有异常类型,他可以匹配该类型的所有异常,具体语法格式如下:;3、带对象的catch代码块:catch后不仅带有异常类型,还带有异常对象,通过异常对象可以获取异常信息,具体语法格式如下: ;在程序中可以使用多个catch块对异常进行捕获,但只有一个catch块可以捕获到异常,并对异常进行处理,因为当程序发生异常时,系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档