gpt4 book ai didi

java - 尝试编译 "unreachable statement"语句时出现 "while"

转载 作者:行者123 更新时间:2023-12-02 08:20:58 26 4
gpt4 key购买 nike

我是 Java 新手,正在完成一些类(class)作业。但是,在下面的代码中,我在尝试编译时收到错误“无法访问的语句”。关于我做错了什么有任何指示吗?

public String getDeliveredList() {
int count = 0;
while (count < deliveredList.size()){
return ("Order # " + count + deliveredList.get(count).getAsString());
count++;
}
}

最佳答案

一旦从函数返回,逻辑上它就不能再执行该点之后的任何内容 - count++ 语句将永远不会到达。

while (count < deliveredList.size()){

// function always ends and returns value here
return ("Order # " + count + deliveredList.get(count).getAsString());

// this will never get run
count++;
}

关于java - 尝试编译 "unreachable statement"语句时出现 "while",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13637925/

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