gpt4 book ai didi

java - 为什么我缺少 else 的 return 语句

转载 作者:行者123 更新时间:2023-11-30 08:31:55 25 4
gpt4 key购买 nike

<分区>

我试图理解为什么我的编译器提示我缺少 return 语句,而实际上我的方法末尾有故障安全 else。为什么会这样? else 什么时候不包括返回

这是一个原始的例子:

public boolean greaterOrEqual(int a){
int z = 10;
if(z > a){
return false;
}
else if(z < a){
return true;
}
else{
return true; //if if and else if fail, else is the last resort
}
}

在功能上,它会和这个一样

public boolean greaterOrEqual(int a){
int z = 10;
if(z > a){
return false;
}
else if(z < a){
return true;
}

return true; //if if and else if fail, returns true

}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com