小编Eri*_*ten的帖子

分号在'if'语句结束时

今天,经过半小时的搜索bug,我发现可以在if语句后面加一个分号而不是代码,如下所示:

if(a == b);
// Do stuff
Run Code Online (Sandbox Code Playgroud)

这基本上意味着无论a是否等于b都会完成,if语句没有任何意义.为什么Java没有给我一个错误?有什么情况可以使用吗?

java if-statement

65
推荐指数
7
解决办法
3万
查看次数

标签 统计

if-statement ×1

java ×1