break continue return的区别
程序员文章站
2022-07-12 12:51:00
...
先上代码~
public static void main(String[] args) {
breakDemo();
continueDemo();
System.out.println("retrun:中止当前函数的运行,并将操作权返回给调用者。"+"----运算结果a+b="+returnDemo());
}
public static void breakDemo() {
//录入键盘数据
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
switch (a) {
case 1:
System.out.println("这是数字1");
break;
case 2:
System.out.println("这是数字2");
break;
case 3:
System.out.println("这是数字3");
break;
case 4:
System.out.println("这是数字4");
break;
}
System.out.println("break: 跳出当前循环,接着执行循环结构下面的第一条语句-----就是打印~");
}
public static void continueDemo() {
//来个0-100奇数相加的例子
System.out.println("---------------------continue----------------------");
int sum = 0;
for (int i = 0; i <= 100; i++) {
if (i % 2 == 0) {
System.out.println(i+"能被2整除,将执行continue---跳过当前这次循环(终止此次循环),此后循环继续执行");
continue;
}
sum += i;
System.out.println("继续执行下一次循环");
}
System.out.println("0-100奇数相加=" + sum);
}
public static int returnDemo() {
System.out.println("---------------------return----------------------");
int a = 1;
int b = 1;
return a + b;
}
这是运行后的结果
中间部分运行结果省略......
上一篇: 自定义转盘
推荐阅读
-
C/C++ return *this和return this的区别
-
PHP中return 和 exit 、break和contiue 区别与用法
-
Shell中exit和return的区别讲解
-
FORM中使用onSubmit="return false"防止表单自动提交,以及submit和button提交表单的区别
-
Python中print和return的作用及区别解析
-
Python跳出循环语句continue与break的区别
-
break,return和continue三者区别(Java)
-
break、continue以及return的区别
-
C#基础——break ,continue, return用法
-
解析php中die(),exit(),return的区别