Simple Continue Statement in Java
Continue Statement in java is used to continue execution of a particular program code segment. If used inside an inner loop, the code in the loop is executed:
Continue Statement Flow Diagram
Example Code
public class ContinueStatement {
public static void main(String args[])
{
int[] marks={20,25,30,70,80,90};
for(int x : marks) {
if( x == 30 ) {
continue;
}
System.out.print( x );
System.out.print("\n");
}
}
}
Output:
run:
20
25
70
80
90
BUILD SUCCESSFUL (total time: 0 seconds)
Continue Statement with inner loop
Inner loop code is executed if continue statement is used inside the inner loop.
Example Code:
public class JavaContinueStatement {
public static void main(String[] args) {
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
if(i==3&&j==3){
continue;
}
System.out.println(i+" "+j);
}
}
}
}
Output:
run:
1 1
1 2
1 3
1 4
1 5
2 1
2 2
2 3
2 4
2 5
3 1
3 2
3 4
3 5
4 1
4 2
4 3
4 4
4 5
5 1
5 2
5 3
5 4
5 5
BUILD SUCCESSFUL (total time: 0 seconds)