问答 2021-11-13 来自:开发者社区

JAVA中如果 try 中有 return 语句那么 finally 中的代码为什么会执行?

JAVA中如果 try 中有 return 语句那么 finally 中的代码为什么会执行?

文章 2016-01-09 来自:开发者社区

java中 try return finally return(转)

finally块里面的代码一般都是会执行的,除非执行 System.exit(int),停止虚拟机,断电。 1.若try代码块里面有return ,假设要return 的值 是A,A为基本类型或者被final修饰的不可变类型(如:基本类型的包装类型Integer,Double,String ),并且finally语句块里面 对try语句块里面要return 的值A做了修改 比如A+1,但是最终返....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注