0% found this document useful (0 votes)
17 views3 pages

Decision Making in Java - 014219 - 021830

Uploaded by

kentrollysale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views3 pages

Decision Making in Java - 014219 - 021830

Uploaded by

kentrollysale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

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
statements 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) //Assume condition is true

statement1; //part of if block

statement2; // separate from if block

// Here if the condition is true

// if block will consider statement1 as its part and executes in only true condition
// statement2 will be separate from the if block so it will always executes whether the condition is true
or false.

You might also like