如果finally语句没有return语句覆盖返回值,那么原来的返回值可能因为finally里的修改而改变也有可能不变测试1运行结果:。当程序进入try语句之前就出现异常时,会直接结束try语句块中有强制退出时也不会执行finally语句块中的代码代码示例:运行结果:

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解

Java基础之finally语句与return语句详解