Controlling the Flow of Your Programs
Imagine paying a bill from your e-wallet. You will only be able to make the payment if the credit balance in your e-wallet is greater than or equal to the bill amount. The following flowchart shows a simple logic that can be implemented:
Here, the credit amount dictates the course of action of the program. To facilitate such scenarios, Java uses the if
statement.
With the if
statement, your application will execute a block of code if (and only if) a particular condition is true. In the following code, if the happy
variable is true
, then the block of code immediately following the if
statement will execute. If the happy
variable is not true
, then the block of code immediately following the if
statement will not execute.
boolean happy = true;// initialize a Boolean variable as true if (happy) //Checks if happy is true System.out...