>>976
いや、コンパイルは通ります。

>>977
よく読め。それはif文の説明で、条件式がfalseだったらその命令は実行されないという例を示しただけだ。

ちなみにifは一行しかなくても
if (true) {
 System.out.println(true);
}
って書いた方がいいぞ。