24.如何结束返回值是void的方法

如何结束返回值是void的方法?java


return;只可以出如今方法类型是void 的方法中,用来结束方法。字符串

return后面还能够跟数据,后面的数据能够是整数、字符串、false、ture、小数、主要看你方法的返回值类型是什么了。若是不返回,java程序是没法经过的。编译

 

 

public class MethodTest06{
public static void main(String[] args){
m1(0);class

System.out.println("hello");//该语句会被执行,由于后面的return结束的是ml方法,可是main方法并无被结束。程序


//一下程序编译是能够经过的
if(ture){
return;
}
System.out.println("dsjaffasdf");方法

}
public static void m1(int i){//程序从入口开始执行把0传递给了int i;
for(;i<10;i++){
if(i==5){
return;//return 一旦执行m1方法就会结束;
//return后面什么都不加,能够结束方法返回值类型是void的方法。
//return 10;这样写会报错,由于方法m1的的类型是void (无返回值),因此return 后面写上具体的返回值10会报错。
//若是此处的return换成break,则后面的hello world将会被输出。
}
System.out.println(i);
}
System.out.println("hello world");//该语句也不会被执行,由于,上面return已经把整个m1方法给终止了,因此就根本不会执行。
}
}数据

相关文章
相关标签/搜索