黑马程序员技术交流社区
标题:
return问题
[打印本页]
作者:
常文艺
时间:
2011-11-19 00:18
标题:
return问题
方法里任何位置出现return 语句,一旦执行是否都要跳出方法?
作者:
徐杨
时间:
2011-11-19 00:22
return确切的说应该是返回某个值。返回你在方法定义时定义类型的值
返回的位置就是你调用该方法的地方。
一旦执行就会返回调用处继续执行接下来的语句
作者:
咪咪
时间:
2011-11-19 00:45
是的,任何方法都有return语句,只是很多情况都省略不写,包括返回值是void的方法。
作者:
柴亚飞
时间:
2011-11-19 10:12
是的。到了return语句,程序就跳转到执行该方法就返回到调用它的地方
作者:
强子
时间:
2011-11-19 10:43
跳出是肯定的 但是不要忘了如果有finally里面的代码是一定执行的
作者:
申绪胜
时间:
2011-11-19 17:48
return语句是函数里的其实都写上也没有关系,
只是有返回值类型的时候,return后面必须加上相应类型的数据,
如果是void类型,则直接写个return或者不写也没关系,系统会自动加上一个,
还有就是如果return 后面的返回值类型和方法定义上的一致时,那么就意味着这个方法的结束
希望对你有帮助!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2