gpt4 book ai didi

java - 错误 : missing return statement despite there being a return statement

转载 作者:行者123 更新时间:2023-12-02 11:10:06 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





"Missing return statement" within if / for / while

(7 个回答)


2年前关闭。




' 尽管有许多返回语句根据用户的特定字符串输入返回一个值,但仍有此错误。

public int convertPosition(String pos)
{
if (pos.equals("dean"))
{
return 0;
}
else if (pos.equals("chair"))
{
return 1;
}
else if (pos.equals("professor"))
{
return 2;
}
else if (pos.equals("secretary"))
{
return 3;
}
else if (pos.equals("teaching"))
{
return 4;
}
else if(pos.equals("otherwise"))
{
return -1;
}
}

最佳答案

这是一个baaaad方法。

    else if(pos.equals("otherwise"))
{
return -1;
}
return -999;

关于java - 错误 : missing return statement despite there being a return statement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60199918/

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