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方法給終止了,因此就根本不會執行。
}
}數據

相關文章
相關標籤/搜索