一、前言
在开发过程中时常会遇到异常处理(try-catch),这时候就会涉及到finally执行的问题,所以特地写这篇文章深入研究一下finally的执行情况和返回值的情况。
二、finally一定会执行吗?
2.1 在执行try块之前直接return,我们发现finally块是不会执行的
public class TryCatchTest {
private static int total() {
int i = 11;
if (i == 11) {
r