我正在寻找退出方法的方法, 我发现了两种方法 System.exit(); 退货;哪个是退出方法的最佳方式
System.exit() - 退出完整程序 返回退出当前方法并返回其余代码无法访问的错误。
class myclass
{
public static void myfunc()
{
return;
System.out.println("Function ");
}
}
public class method_test
{
public static void main(String args[])
{
myclass mc= new myclass();
mc.myfunc();
System.out.println("Main");
}
}
退出杀死整个程序。返回只是离开了当前的方法。 – 2013-04-27 18:00:17
你的代码杀死了一个优秀的程序员,因为return语句已经用在代码其余部分的顶部我的意思是如果你在代码之前使用了这个代码,那么代码的其余部分将会变得无法访问 – 2013-04-27 18:13:11
就我个人而言,我来自一个思想流派。一个入口,一个出口。每个非void方法应该有一个'return'语句,它应该是方法中的最后一个语句。这使得该方法更容易理解和阅读,因为您不可能错过隐藏在您不期待的某个逻辑分支深处的“return”语句,但这只是我 – MadProgrammer 2013-04-27 19:23:40