为什么这里会提示 missing return statement?

2021-03-06 13:21:10 +08:00
 uselessVisitor

我感觉我所有情况都判断了呀。。唯一的可能就是 for 循环不会执行?可我也对 Set 进行空判断了。。

526 次点击
所在节点    问与答
3 条回复
BrettD
2021-03-06 13:39:20 +08:00
错误提示没这么智能
uselessVisitor
2021-03-06 13:40:19 +08:00
@BrettD 老哥这是为啥?难道编译器可能觉得我的 for 可能不执行,所以强制让我把 return 写在 for 之外?
brianinzz
2021-03-06 17:32:36 +08:00
你这不久 check set 的第一个就 return 了 之后的都不会再检查了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/759027

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX