Java Techies- Solution for All
Branching
Two main structures for branching are if and switch.
If-statement
Syntax :
if (condition) { statement-1 }
- When an if statement is processed, the condition expression is evaluated, and the result is interpreted as a Boolean value.
If-else
Syntax :
if (condition) { statement-1 } else { statement-2 }
- If condition is true, statement-1 is executed.
- If Condition is not true, and there is an else clause, statement-2 is executed.
- If condition is false, and there is no else clause, execution simply proceeds with the next statement after the if construct.
if...else if....else Statement
Syntax :
if (condition) { Statement-1; } else if (condition) { Statement-2; } else { Statement-3; }
- If condition is true, statement-1 is executed.
- If Condition is not true, and there is an elseif clause, statement-2 is executed.?
- If condition is false, and there is else clause, statement-3 is executed.
Switch
Syntax :
switch(expression) { case value-1: statement-1 statement-2 ...... [break;] case value-2: statement-3 statement-4 ...... [break;] [default: default-statement] }