break
跳出本层循环
continue
结束本次循环,执行下次循环。
return
用在函数中,如果函数有返回值类型,那么return应该返回一个对应的类型。
如果没有函数返回值为空,应该使用没有表达式的return。这时就相当于一个break的功能,但是break是不能用在循环体或者switch之外的。
public static void main(String[] args) {
int a = 1;
f(a);
System.out.println("hello");
}
private static void f(int a) {
if(a==0)
System.out.println(a);
else
return;
}
跳出本层循环
continue
结束本次循环,执行下次循环。
return
用在函数中,如果函数有返回值类型,那么return应该返回一个对应的类型。
如果没有函数返回值为空,应该使用没有表达式的return。这时就相当于一个break的功能,但是break是不能用在循环体或者switch之外的。
public static void main(String[] args) {
int a = 1;
f(a);
System.out.println("hello");
}
private static void f(int a) {
if(a==0)
System.out.println(a);
else
return;
}
goto 语句最好不要使用