在返回值类型是void的方法当中使用"return;"语句
“return;”语句出现在返回值为void的方法当中主要是为了用来结束当前方法
public class MethodTest09{
public static void main(String[] args){
m();
for(int i=10;i>0;i--){
if(i == 2){
return;//结束的是main方法
// break;
}
System.out.println("data -->" + i);
}
System.out.println("HelloWorld!");
//编译错误,返回值类型是void,不能返回值
//return 100;
}
//编译错误,对于结果类型为空的方法,无法返回值
public static void m1(){
return 10;
}
public static void m(){
for(int i=0;i<10;i++){
if(i == 5){
return;//结束的的是整个m()方法
// break;//结束的只是for循环
}
System.out.println("i -->" + i);
}
System.out.println("HelloWorld!");
}
}
本文通过示例代码详细介绍了Java中void类型方法内使用`return;`语句的作用,它用于提前结束方法的执行。示例中展示了在循环中使用`return`如何跳出整个方法以及仅退出循环的区别。同时,文中还提及了错误的返回值使用情况,帮助理解方法返回类型的规范。

1846

被折叠的 条评论
为什么被折叠?



