JAVA- continue与break与return关键字

continue与break关键字

for(int i=0;i<10;i++){
    if(i%2==0){
        continue; //跳过当前循环执行下一次循环
    }
    System.out.println(i);
}

for(int i=0;i<10;i++){
    if(i==3){break;}//跳出当前循环
    System.out.println(i);
}

跳出指定的for循环体,和goto很像
K:for(int i=0;i<3;i++){//给这个for循环体取一个名字为K
    for(int j=0;j<3;j++){
        if(j==1){break K;}//如果你不指跳出的for循环,那么就是跳出本地for循环,这里指定K,则调试for循环名称为K的循环体
        System.out.println(j+"-----");
    }
    System.out.println(i);
}
System.out.println("hello world");

return关键字

return关键字:
public static void main(String[] args) {
    for(int i=0;i<10;i++){
       System.out.println("hello world");
       System.out.println(1+1);
       if(i==3){
           return; //主线程返回,此时main方法弹栈,main方法弹栈,虚拟机退出
       }
       System.out.println("hello");
   }
    System.out.println("end...");
}
时间: 2024-08-29 14:27:30

JAVA- continue与break与return关键字的相关文章

Java中关键字continue、break和return的区别

Java中关键字continue.break和return的区别: continue:跳出本次循环继续下一次循环 break:   跳出循环体,继续执行循环外的函数体 return:   跳出整个函数体,函数体后面的部分不再执行 有代码才有真相: [java] view plain copy <span style="font-family:SimSun;font-size:14px;"><span style="font-family:SimSun;fon

【转】C#中continue、break和return用法

continue和break的用法一样,直接写上这个单词,后面加一个分号就行 比如: continue; break; 我们先来谈continue 看代码 for (int i=0; i<10; i++) { Console.Write(i); } 这个程序的意思输出从0到9的数字 那如果我在i等于3的时候,我不想输出,那该怎么办呢?那就要用到continue了,在等于3的时候,我们用continue来跳过他,代码如下 for (int i=0; i<10; i++) { if (i == 3

JavaScript之continue、break和return

continue continue 只能用于while循环.do/while循环.for循环以及for/in循环中,其他地方都会引起错误. 1 for(var i=0;i<5;i++){ 2 if(i == 3) continue; 3 console.log(i); //0,1,2,4,5 4 } break break会使用运行的程序立即退出包含在最内层的循环或退出一个switch语句 1 for(var i=0;i<5;i++){ 2 if(i == 3) break; 3 consol

java continue与break区别

在循环体中跳出循环语句有continue与break语句 continue:跳出本次循环,包括本次循环continue后面的语句, break:跳出循环体,就是说一遇到break循环就结束. 代码: package com.imooc.reflect; /** * continue 和 break 区别 * @author Administrator * */ public class ContinueAndBreak { public static void main(String[] arg

Java continue 、break、标号

任何迭代语句的主体部分都可以用break和continue控制循环流程,其中break用于强行退出循环,不执行循环中剩余的语句, 而continue则停止当前的迭代,然后退回循环起始处,开始下一次迭代. 标号则可以用来跳出多层循环,示例如下 public class TestLabel { public static void main(String[] args) { //标号 one: for (int i = 0; i < 3; i++) { for (int j = 0; j < 5;

Java中处理异常中return关键字

1. package cn.day006; public class Test { public static void main(String[] args) { System.out.println(getResult()); } @SuppressWarnings("finally") public static int getResult(){ int a =100; try{ return a+1; //注意,java的基础数据类型是值传递,这里的返回值已经和上面的a没有关系

JavaOO视频-09【break、continue、return关键字应用】

转载标明,http://www.gxabase.com 视频内容:此节视频主要介绍Java基础程序设计中的break.continue.return关键字如何应用.视频内容详细,大家在学习中可以很好的参考一下.

Java中的break和continue以及标签

一.Java中的break,continue,goto 首先break,continue是Java中的关键字,而goto是保留字. 基于goto在c和c++中的鬼畜表现,我觉得goto可能还会长期在Java中坐冷板凳. break:强行退出循环,不执行循环中的后续步骤. continue:推出当前的循环,回到循环的起始点,开始一次新的循环 例子如下: // continue System.out.println("//continue:"); for (int i = 0; i <

《javascript高级程序设计》笔记:continue / break 和 return

return语句的几个特点:(1)return语句应用范围只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误(2)return语句就是用于指定函数返回的值(3)return false 能够阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执行默认的行为 return的例子1: function returnFn() { for(var i = 0; i < 10; i++) { if(i == 5) { return i; } console.log(i); } } conso