Академический Документы
Профессиональный Документы
Культура Документы
Statements
Flow Control
if while break
syntax :
if(boolean expression) {
statement–block; Entry
}
Next statement; True
boolean expression ?
statement–block
False
Next Statement
Syntax, Entry
if(boolean expression)
False
{ True Boolean expression?
True-block statements;
}
else
{ True-block False-block
False-block statements;
}
Next statement;
Next Statement
• Syntax:
if (condition1) {
statement-1
}
….
else if(conditio-n) {
statement-n
}
else {
default statement
}
next statement
Syntax:
switch (expression) {
case value-1 : case-1 block
break;
case value-2 : case-2 block
break;
default : default block
break;
}
statement-x;
12
} © 2013 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
While loop
• Syntax
false
while(condition) Boolean Condition
{
true
Body of the loop
}
Body of the loop
true
do
{
Body of the loop
Boolean expression
} while(boolean expression); false
true
Syntax
for(initialization;condition;increment/decrement) {
Body of the loop
}
Syntax:
for(declaration : expression) {
Body of loop
}
• When the loops are nested, the break will only terminate
the corresponding loop body