不使用大括号可能在某些情况下引发问题。比如在下面的例子里,两个语句似乎都在在if语句下的 单实际上只有地一条语句会被if影响:

if (condition) // Non-Compliant
  executeSomething();
  checkSomething();

if (condition) { // Compliant
  executeSomething();
}
checkSomething();