The finally block does not always execute in try finally
2024-10-08 08:15:09
A finally block does not always xecute. The code in the try block could go into an infinite loop, the exception could rigger a “fail fast” (which takes the process down without running any finally locks), or someone could pull the power cord out of the wall.
eg.
static void TryFinallyDemo()
{
try
{
while(true)
{
Console.WriteLine(DateTime.Now.ToString("yyyyMMddHHmmssffff"));
}
}
finally
{
Console.WriteLine("Finally block does not always execute!");
}
}
最新文章
- C和指针 第十六章 标准函数库 信号
- UWP学习记录9-设计和UI之控件和模式6
- js数组中数字从小到大排列
- php本地及远程文件包含漏洞
- Android侧滑菜单代码实现
- Linux 下比较文件内容并相同部分、不同部分
- RC-50221 问题解决 - netstat 查看端口占用情况
- hdu 5311 Hidden String
- HD1085 Holding Bin-Laden Captive!
- 有两个指针pa,pb分别指向有两个数,a,b,请写一个函数交换两个指针的指向,也就是让pa指向b,让pb指向a
- iframe框架的应用
- spring注解大全
- 201521123083《Java程序设计》第5周学习总结
- Haproxy配置日志显示
- RDC去省赛玩前の日常训练 Chapter 1
- C# System.Runtime.Caching使用
- SpringBatch的初步了解
- android 开发 实现一个app的引导查看页面(使用ViewPager组件)
- libgdx 环境搭建
- repr