跳转语句
-
break 语句:
-
格式:
break;
-
作用:立即退出当前的循环(
for
、while
或do-while
)或switch
语句。 -
使用场景:通常用于在满足特定条件时提前终止循环。
-
-
continue 语句:
-
格式:
continue;
-
作用:跳过当前循环的剩余部分,并立即开始下一次循环迭代。
-
使用场景:当某个条件满足时,不希望执行当前迭代的剩余部分。
-
-
return 语句:
-
格式:
return 表达式;
或者
return;
-
作用:从方法返回,并可以返回一个值(如果方法有返回类型)或无返回值(如果方法返回类型为
void
)。 -
使用场景:需要从当前方法返回结果或提前退出方法时。
-
-
goto 语句(Java 9 引入,但使用受限):
-
格式:
goto 标签名;
-
作用:无条件跳转到同一方法内的指定标签位置。
-
使用场景:可以用于跳转到方法内的特定位置,但通常不推荐使用,因为它会使代码难以理解和维护。
-
-
throw 语句:
-
格式:
throw 表达式;
-
作用:抛出一个异常。
-
使用场景:当检测到错误条件时,需要中断程序正常流程并传递异常信息。
-