return ;
是什么意思?
据我所知,这意味着return void
。
public void method()
{
System.out.println("here2");
return ;
}
有人可以解释一下吗?
答案 0 :(得分:11)
这意味着不返回任何内容 - void
具体。用于退出方法。它与返回类型为void
的方法一起使用,如果你想根据某些条件从方法中提前返回:
public void method(int parameter)
{
if(parameter < 0)
return;
//otherwise continue with the following.
System.out.println("here2");
}
在当前代码中,您不需要编写return
,因为该方法将从最后一行代码正常返回。
Returning a Value from a Method
声明为void的任何方法都不返回值。它不需要 包含一个return语句,但它可能会这样做。在这种情况下, a return语句可用于分支出控制流程块和 退出方法
答案 1 :(得分:0)
我们只是将 CONTROL 返回给调用函数。