notes
master
HTML,CSS,JavaScript
book
ci
db
docker
go
java
Java基础
面向对象
高级教程
Spring
lib
tmp
测试题
final,finally,finalize的区别
如果在catch里面有return,请问finally还执行吗?如果执行,在return前还是后
network
os
python
service
shell
tips
tmp
tools
notes
Docs
»
java
»
测试题
Edit on GitHub
测试题
¶
final,finally,finalize的区别
¶
如果在catch里面有return,请问finally还执行吗?如果执行,在return前还是后
¶
会,前。
finally语句在try和catch语句中的return执行后、返回前执行;
若finally语句中没有return, 则其执行结果不影响try和catch中已确定的返回值;
若finally语句中有return,则其执行后的结果会直接返回。
Read the Docs
v: master
Versions
latest
rst
master
Downloads
htmlzip
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.