此处的yinally为什么不执行
try catch中只有一种条件不会执行finally语句,那就是system.exit
()
对于java程序,运行System.exit()会终止JVM
finally不执行
再说一个极端的情况
try
{
...
}
finally
{
while (true)
{
}
}
finally是一个死循环,你说你用任务管理器强关,能保证它执行完么?当然不行。要不电脑还不能关机了。
http://blog.sina.com.cn/s/blog_79d86f860100qo2w.html
看看这个,
finally,return ,exit