break;语句和teturn;语句有什么区别?

  1. 不是一个级别。<br /> break;用来终止switch和离它最近的循环。<br /> retutn;用来终止离它最近的一个方法。
  1. public class MethodTest06{
  2. public static void main(String[] args){
  3. for(int i = 0; i < 10; i++){
  4. if(i == 5){
  5. //break; // 终止for循环
  6. //return; // 终止当前方法,和break;不是一个级别的。
  7. //return 10;
  8. }
  9. System.out.println("i = " + i);
  10. }
  11. System.out.println("Hello World!");
  12. }
  13. }