Decision Making in Java (if, if-else,
switch, break, continue, jump)
Decision Making in programming is similar to decision-making in real life. In
programming also face some situations where we want a certain block of code to
be executed when some condition is fulfilled. A programming language uses
control statements to control the flow of execution of a program based on certain
conditions. These are used to cause the flow of execution to advance and branch
based on changes to the state of a program.
Java‟s Selection statements:
if
if-else
nested-if
if-else-if
switch-case
jump – break, continue, return
1. if: if statement is the most simple decision-making statement. It is used to decide
whether a certain statement or block of statements will be executed or not i.e if a
certain condition is true then a block of statement is executed otherwise not.
Syntax:
if(condition)
{
// Statements to execute if
// condition is true
}
, Here, the condition after evaluation will be either true or false. if statement accepts
boolean values – if the value is true then it will execute the block of statements
under it.
If we do not provide the curly braces „{„ and „}‟ after if( condition ) then by default
if statement will consider the immediate one statement to be inside its block. For
example,
if(condition)
statement1;
statement2;
// Here if the condition is true, if block
// will consider only statement1 to be inside
// its block.
if-statement-in-java
Example:
Java
// Java program to illustrate If statement
class IfDemo {
public static void main(String args[])
{
int i = 10;
if (i > 15)
System.out.println("10 is less than 15");
// This statement will be executed
switch, break, continue, jump)
Decision Making in programming is similar to decision-making in real life. In
programming also face some situations where we want a certain block of code to
be executed when some condition is fulfilled. A programming language uses
control statements to control the flow of execution of a program based on certain
conditions. These are used to cause the flow of execution to advance and branch
based on changes to the state of a program.
Java‟s Selection statements:
if
if-else
nested-if
if-else-if
switch-case
jump – break, continue, return
1. if: if statement is the most simple decision-making statement. It is used to decide
whether a certain statement or block of statements will be executed or not i.e if a
certain condition is true then a block of statement is executed otherwise not.
Syntax:
if(condition)
{
// Statements to execute if
// condition is true
}
, Here, the condition after evaluation will be either true or false. if statement accepts
boolean values – if the value is true then it will execute the block of statements
under it.
If we do not provide the curly braces „{„ and „}‟ after if( condition ) then by default
if statement will consider the immediate one statement to be inside its block. For
example,
if(condition)
statement1;
statement2;
// Here if the condition is true, if block
// will consider only statement1 to be inside
// its block.
if-statement-in-java
Example:
Java
// Java program to illustrate If statement
class IfDemo {
public static void main(String args[])
{
int i = 10;
if (i > 15)
System.out.println("10 is less than 15");
// This statement will be executed