catch中 有return, finally 也会被执行
public class Main {
private static int test2() {
try {
throw new Exception();
} catch (Exception e) {
System.out.println("catch");
return 1;
} finally {
System.out.println("finally");
}
}
public static void main(String[] args) {
System.out.println(test2());
}
}
/*
catch
finally
1
*/