JAVA的方法中是否可以有多句return语句

如题所述

可以有n个return,但是必须在不同的逻辑条件下。比如情况A的时候return x, 情况B的时候return y。

其实就是“return”这个关键字可以出现多回,但是某个方法在被调用的时候只能返回一个值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-13
函数如果需要有返回值,这样的函数称为有返回值的函数。函数的返回值在函数体中通过return语句返回。一个函数只有一个返回值,所以在函数体中也只能有一条return语句被执行。如果需要有多个返回值,可以利用带参数的函数,当然参数类型应该是引用类型的参数,这时就不需要return语句返回了,因为引用类型的参数传递的是地址!本回答被提问者采纳
第2个回答  2005-12-24
一个函数只能包含一个返回值,但可以包含多个return语句。
第3个回答  2005-12-24
可以用n多的return 但是遇到第一个return 函数就返回了
第4个回答  2005-12-24
在一个函数里有选择的语句判断,可以返回不同的值,所以也用到了多个return语句。
相似回答