1//Conclusion
2 break == jump out side the loop
3 continue == next loop cycle
4 return == return the method/end the method.
5
6 for(int i = 0; i < 5; i++) {
7 System.out.println(i +"");
8 if(i == 3){
9 break;
10
11 }
12 }
13 System.out.println("finish!");
14/* Output
150
161
172
183
19finish!
20*/
1//Java Program to demonstrate the use of break statement
2//inside the for loop.
3public class BreakExample {
4public static void main(String[] args) {
5 //using for loop
6 for(int i=1;i<=10;i++){
7 if(i==5){
8 //breaking the loop
9 break;
10 }
11 System.out.println(i);
12 }
13}
14}
1public class Test {
2
3 public static void main(String args[]) {
4 int [] numbers = {10, 20, 30, 40, 50};
5
6 for(int x : numbers ) {
7 if( x == 30 ) {
8 break;
9 }
10 System.out.print( x );
11 System.out.print("\n");
12 }
13 }
14}
1// break statement in java
2public class BreakStatementExample
3{
4 public static void main(String[] args)
5 {
6 for(int a = 1; a <= 10; a++)
7 {
8 if(a == 3)
9 {
10 // breaking loop
11 break;
12 }
13 System.out.println(a);
14 }
15 }
16}
1public class Test {
2
3 public static void main(String args[]) {
4 int [] numbers = {10, 20, 30, 40, 50};
5
6 for(int x : numbers ) {
7 if( x == 30 ) {
8 break;
9 }
10 System.out.print( x );
11 System.out.print("\n");
12 }
13 }
14}
15
1int i = 0;
2while (i < 10) {
3 if (i == 4) {
4 i++; //why do I need this line ?
5 continue;
6 }
7 System.out.println(i);
8 i++;
9}