【Java】先return还是先finally

之前调试只发现有的方法执行完return语句后再执行finally,但是没有细究 最近debug代码的时候发现,不同返回类型的方法,return和finally执行顺序竟然不一样 先看返回类型为void的执行顺序:    继续执行:    继续:    发现执行顺序是: try中代码->final…