📜  Java中的跳转语句(1)

📅  最后修改于: 2023-12-03 15:32:02.245000             🧑  作者: Mango

Java中的跳转语句

跳转语句是Java中的一种控制语句,它可以使程序跳转到某个特定的代码块,以便在特定情况下执行一些特定的代码。Java中有三种跳转语句,分别为break、continue和return语句。

break语句

break语句通常用于在循环中跳出循环,或在switch语句中跳出switch语句。当执行到break语句时,程序将立即跳出当前循环(或switch语句)并继续执行紧接着跟在该循环(或switch语句)后面的语句。

下面是一个示例演示如何使用break语句:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break;
    }
    System.out.println(i);
}

在这个示例中,当i等于5时,程序会执行break语句,跳出循环并继续执行后面的代码。

continue语句

continue语句用于在循环中跳过当前迭代并继续执行下一次循环。当执行到continue语句时,程序将跳过当前迭代中剩余的语句,并立即开始下一次迭代。

下面是一个示例演示如何使用continue语句:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println(i);
}

在这个示例中,当i等于5时,程序会执行continue语句,跳过当前迭代中剩余的语句,继续开始下一次迭代。

return语句

return语句用于从方法中返回一个值。当执行到return语句时,程序将立即停止当前方法的执行,并将指定的值返回给调用者。

下面是一个示例演示如何使用return语句:

public static int sum(int a, int b) {
    return a + b;
}

在这个示例中,sum方法返回两个整数的和。

总结

跳转语句是Java中非常实用的控制语句,能够让程序在特定情况下跳转到指定的代码块中执行特定的代码。break、continue和return语句分别用于跳出循环、跳过当前迭代和从方法中返回一个值。程序员需要根据自己的实际需求来选择适当的跳转语句,以使程序在特定情况下能够正确地执行。