Java Programming
Topperworld.in
Jump statement in java
Jumping statements are control statements that transfer execution control
from one point to another point in the program. There are three Jump
statements that are provided in the Java programming language:
1. Break statement.
2. Continue statement.
3. Return Statement
❖ Break statement
1. Using Break Statement to exit a loop:
In java, the break statement is used to terminate the execution of the nearest
looping statement or switch statement. The break statement is widely used
with the switch statement, for loop, while loop, do-while loop.
Syntax: break;
When a break statement is found inside a loop, the loop is terminated, and
the control reaches the statement that follows the loop. Here is an example:
©Topperworld
Java Programming
Output:
As you see, the code is meant to print 1 to 10 numbers using for loop, but it
prints only 1 to 5 . as soon as i is equal to 6, the control terminates the loop.
In a switch statement, if the break statement is missing, every case label is
executed till the end of the switch.
2. Use Break as a form of goto:
Java does not have a goto statement because it produces an unstructured
way to alter the flow of program execution. Java illustrates an extended form
of the break statement. This form of break works with the label. The label is
the name of a label that identifies a statement or a block of code.
Syntax: break label;
When this form of break executes, control jumps out of the labeled statement
or block.
©Topperworld
Java Programming
Here is an example:
Output:
In the above program, when i=0, the first if statement succeeds, and cause a
break to label one and then prints the statement. When i=1, the second if
statement succeeds, and cause a break to label two and then prints the
statements. When i=2, the third if statement succeeds, and cause a break to
the to label three and then prints all the three statements.
©Topperworld
Java Programming
❖ Continue Statement
The continue statement pushes the next repetition of the loop to take
place, hopping any code between itself and the conditional expression
that controls the loop.
Here is an example:
Output:
In the program, when the value of i is 6, the compiler encounters the continue
statement, and then 6 is skipped.
©Topperworld
Java Programming
❖ Return Statement
The “return” keyword can help you transfer control from one method to
the method that called it. Since the control jumps from one part of the
program to another, the return is also a jump statement.
• “return” is a reserved keyword means we can’t use it as an identifier.
• It is used to exit from a method, with or without a value.
Output:
©Topperworld