1.break:跳出当前循环
01.作用:
001.只能在循环体内和switch语句体内使用break语句
002.使用break只能跳出当前的循环体或者是当前的switch语句
003.当break在循环体内,不存在在switch语句体内时,则在执行break后,只跳出循环体
02.代码:
for (int i = 0; i < 10; i++) { if (i == 2) { return; } System.out.println("执行的第" + i + "遍"); System.out.println("当遇到了return后,不会执行的代码。。。"); } System.out.println("当遇到了return后,会执行的代码。。。");
break范例
2.continue:结束本次循环进入下次循环
01.作用:
001.作用是结束本次循环跳出本次循环接着执行余下的循环
02.代码:
for (int i = 0; i < 10; i++) { if (i == 3) { continue; } System.out.println("执行的第" + i + "遍"); } System.out.println("即使遇到了continue也会执行的代码。。");
continue范例
3.return:跳出当前的方法
01.作用:
001.从当前的方法中跳出到该方法调用的语句处继续执行
002.当方法没有返回值为void时不返回任何值,即为结束该方法
003.当有返回值时,返回值的数据类型必须与方法声明中的返回值类型一致,也可以使用强制类型转换成一致的数据类型
02.代码:
for (int i = 0; i < 10; i++) { if (i == 2) { return; } System.out.println("执行的第" + i + "遍"); } System.out.println("遇到return后,是否还会执行的代码。。。");
return范例
时间: 2024-10-08 00:13:58