格式不正确如果使用Java语句

时间:2016-01-14 21:45:06

标签: java if-statement

如果你的if语句格式不正确,你怎么知道if语句在哪里?

因此,如果您有多行if语句,并删除了所有空格和大括号(以便所有内容都对齐)。 。

是否有规则说明if语句的去向?

1 个答案:

答案 0 :(得分:0)

这是在Java语言规范(https://docs.oracle.com/javase/specs/jls/se8/html/jls-14.html#jls-14.9

中定义的

基本上if (expression) statementif (expression) statement else statement有一些特殊情况,因此else始终属于前一个if

因此,在您的示例中,第12行的else属于第11行的if