Nested if-else behaviour without braces

后端 未结 4 1349
旧巷少年郎
旧巷少年郎 2020-12-03 14:08

Consider the following unformatted nested if-else Java code

if (condition 1)
if (condition 2)
action 1;
else
action 2;

My ques

4条回答
  •  暖寄归人
    2020-12-03 14:59

    You can try it and find that the else applies to the inner if:

    http://ideone.com/iBorYi

    This is a good reason not to write code like this. It's very hard to read and understand what is happening.

提交回复
热议问题