为了账号安全,请及时绑定邮箱和手机立即绑定

Kotlin 中 return 语句的设计是基于怎样的考虑?

Kotlin 中 return 语句的设计是基于怎样的考虑?

江户川乱折腾 2018-12-13 19:15:31
Kotlin 中 return 语句的设计是基于怎样的考虑
查看完整描述

1 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。
return可以写在方法的任意位置,但必须保证满足几个条件:

1:每个有返回值的方法中每条路径都有return

2 :return后不应有代码,因此此处代码不会被执行
3:在try-catch-finally结构中finally先于return执行

4:只有一种情况return不执行,即代码中包含System.exit(1);

查看完整回答
反对 回复 2019-01-08
  • 1 回答
  • 0 关注
  • 1344 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信