- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to use break and continue statements in Java?
The break statement in Java programming language has the following two usages −
- When the break statement is encountered inside a loop, the loop is immediately terminated and the program control resumes at the next statement following the loop.
- It can be used to terminate a case in the switch statement (covered in the next chapter).
Syntax
The syntax of a break is a single statement inside any loop −
break;
Example
public class Test { public static void main(String args[]) { int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ) { if( x == 30 ) { break; } System.out.print( x ); System.out.print("
"); } } }
Output
This will produce the following result −
10 20
The continue keyword can be used in any of the loop control structures. It causes the loop to immediately jump to the next iteration of the loop.
- In a for loop, the continue keyword causes control to immediately jump to the update statement.
- In a while loop or do/while loop, control immediately jumps to the Boolean expression.
Syntax
The syntax of a continue is a single statement inside any loop −
continue;
Example
public class Test { public static void main(String args[]) { int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ) { if( x == 30 ) { continue; } System.out.print( x ); System.out.print("
"); } } }
Output
This will produce the following result −
10 20 40 50
- Related Articles
- Difference between continue and break statements in Java
- Describe JavaScript Break, Continue and Label Statements
- How to control for loop using break and continue statements in C#?
- Loops and Control Statements (continue, break and pass) in Python
- break, continue and label in Java loop
- What is the difference between break and continue statements in JavaScript?
- What is the difference between break and continue statements in C#?
- Difference Between break and continue
- What is a continue statement in Java and how to use it?
- How to use the 'break' and 'next' statements in Ruby?
- What is a break statement in Java and how to use it?
- 'break' and 'continue' in forEach in Kotlin
- How to use continue statement in Python loop?
- Why are "continue" statements bad in JavaScript?
- How to use PowerShell break statement in foreach loop?

Advertisements