try块的代码出现异常后,发生的事件顺序
2011-11-18 16:27
531 查看
1.try块有发生异常的地方中断程序的执行。
2。如果有Catch块,就检查该块是否匹配于已发生的异常类型。如果没有Catch块,就执行finally块(如果Catch块,就一定要有finally块).
3。如果有Catch块,但它与民发生的异常类型不匹配,就检查是否有其它Catch块。
4。如果有Catch块匹配于已发生的异常类型,就执行它包含的代码,再执行finally块(如果有).
5。如果Catch块不匹配于民发生的异常类弄,就执行finally块(如果有)。
2。如果有Catch块,就检查该块是否匹配于已发生的异常类型。如果没有Catch块,就执行finally块(如果Catch块,就一定要有finally块).
3。如果有Catch块,但它与民发生的异常类型不匹配,就检查是否有其它Catch块。
4。如果有Catch块匹配于已发生的异常类型,就执行它包含的代码,再执行finally块(如果有).
5。如果Catch块不匹配于民发生的异常类弄,就执行finally块(如果有)。
相关文章推荐
- try...catch...finally中try块发生的事件顺序
- try...catch...finally中try块发生的事件顺序
- 关于Git管理工具,在从服务器端pull代码时,发生的异常信息如下!
- ASP.NET 母版页和内容页中的事件发生顺序
- ASP.NET下母版页和内容页中的事件发生顺序整理
- 订阅发生异常代理消息代码 20598,个人总结
- ASP.NET下母版页和内容页中的事件发生顺序整理
- SQLserver2000 企业版 出现"进程51发生了严重的异常"错误的处理方法
- 解决在EasyUI中使用百度地图出现不居中和坐标图标显示异常的问题(红色代码部分)
- GridView 控件事件发生顺序
- 在Eclipse中使用Java代码调用ant出现的异常
- “System.Reflection.TargetInvocationException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理
- 误区 一下代码是曾经误认为 radio的onclick 事件在 <a href="#"></a> 发生 以下是实例代码
- [转载] C#——Winform窗体事件发生顺序
- c#与matlab混合编程时出现应用程序发生异常 未知的软件异常(0xe0434f4d),位置为 0x7c812a7b.
- (转载)MSSQL:Sql server2012连接Sql server 2008时出现的问题:已成功与服务器建立连接,但在登陆过程中发生错误。(provider:SSL Provider,error:0-接收到的消息异常,或格式不正确。) - Empty.
- jQuery:事件发生的顺序
- 解决IE9出现异常:不能执行已释放Script的代码
- SQL2000 企业版 出现“进程51发生了严重的异常”错误的处理方法
- GridView 控件事件发生顺序