C#2010 嵌套Try语句

C#2010 嵌套Try语句

在处理异常时,有时需要同时处理多个异常。当这些异常存在有前后的逻辑顺序或产生的因果关系时,就可以使用嵌套的try语句,通过使用多个try/catch块实现异常的串联,代码如下。

try {

//代码块 try {

//代码块 } catch {

//代码块 } finally {

//最终代码 } //代码块 } catch {

//异常处理代码 } finally {

//最终代码 }

在上面的代码中,每一个try语句块都只有对应的一个catch块,但可以把多个catch语句块连接在一起。下面将详细介绍嵌套的try块如何执行。

如果抛出的异常在外层的try语句块中,且在内层的try块的外部,则最终执行的方式与普通的非嵌套try语句完全相同:异常由外层的catch语句块捕获,并执行外层的finally语句块,或执行finally语句块,由.NET运行时处理异常。

如异常是由内层的try语句块中抛出,且有一个合适的内层catch语句块处理该


C#2010 嵌套Try语句 .doc 将本文的Word文档下载到电脑

下一篇:数据结构 C语言版 第二版(严蔚敏) 第3章 栈和队列 答案

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx