色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java return 和 exit

Java中的return和exit是兩個不同的關(guān)鍵字,雖然它們都可以退出方法或程序,但是它們的使用方法和作用卻是不同的。

public void methodName(){
int num = 10;
if(num >5){
return; //返回調(diào)用方法
}
System.out.println("hello world");  //該行不會被執(zhí)行
}

在上面的代碼中,當(dāng)num>5時,方法將會退出并且不會執(zhí)行后面的代碼了。這個例子展示了return的用法。

public static void main(String[] args){
int i = 0;
while(i< 10){
System.out.println(i);
i++;
if(i == 5){
System.exit(0);  //退出當(dāng)前程序
}
}
System.out.println("程序結(jié)束"); //該行不會被執(zhí)行
}

在上面的代碼中,當(dāng)i等于5時,程序?qū)顺觯粫?zhí)行后面的代碼了。這個例子展示了System.exit()的用法。

需要注意的是,return只能用于方法中,而exit只能用于程序中。另外,如果我們使用exit退出程序,程序?qū)⒃谕顺銮皥?zhí)行一些系統(tǒng)清理操作,并調(diào)用所有的關(guān)閉鉤子(shutdown hooks)。而return則不會執(zhí)行這些操作。