如果没有异常,不执行catch块里的语句,那么会执行finally的语句吗?或者是执行了catch块的语句还会执行finally的语句吗?
finally语句不管你运行结果如何,都会出现在程序结尾,也就是不管怎么运行都是会执行
说的不全,当try-catch语句块中出现System.exit(0)终止程序执行的语句时,finally将不被执行,调用者的代码段也不被执行,因为jvm被终止了,,