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*/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}1for (int i = 0; i < 5; i++;) {
2  if(condition) {
3    // Do stuff
4  } else {
5    break; // Exit the loop
6  }
7}
8// After for loop or after break1	  int [] numbers = {10, 20, 30, 40, 50};
2      for(int x : numbers ) {
3         if( x == 30 ) {
4            break;
5         }
6         System.out.print( x );
7      }
8   }
9}1public void someMethod() {
2    //... a bunch of code ...
3    if (someCondition()) {
4        return; //break the funtion
5    }
6    //... otherwise do the following...
7}