Consider the following unformatted nested if-else
Java code
if (condition 1)
if (condition 2)
action 1;
else
action 2;
My ques
Block 1 is correct, in if else situations with no brackets the else is linked to the nearest if
if (condition 1)
if (condition 2)
action 1;
else
action 2;
is the same as
if (condition 1)
if (condition 2)
action 1;
else
action 2;
also brackets are for the sake of understanding level, and ease. In larger if else statements, having no brackets makes error very common