【发布时间】:2015-07-11 22:41:51
【问题描述】:
我很想知道这段代码有什么区别:
if(some condition) {some code} else {return;}
还有这段代码:
if(some condition) {some code}
两个 if 相同,只有一个没有 else,另一个有 else {return;} 自从这次回归以来,我很困惑;不返回任何值,是留下这块代码还是干别的?
【问题讨论】:
-
取决于代码的其余部分:如果某些内容在 IF 之后并且应该被跳过,那么语句 1 与语句 2 的效果不同
标签: if-statement return