在方法返回前,finally子句的内容将被执行。
不管有木有出现异常,finally块中代码都会执行
当try和catch中有return时,finally仍然会执行
如果 finally 子句中也有一个 return 语句,这个返回值将会覆盖原始的返回值。