我真的需要帮助来理解无法访问的语句在 Java 中的实际含义。我有以下内容,当我尝试编译时,我得到一个无法访问的语句错误。我在 Stackoverflow 上查看了一些关于 unreachable statements here 的类似问题,但没有人回答我的问题。我想根据 return 语句的工作原理来了解为什么此版本无法编译。
public int refundBalance()
{
return balance;
balance = 0;
}
我问这个是因为这里的类似问题没有给我答案。我猜测 return 应该是代码块中的最后一个语句,但我对 Java 的了解不够,无法确定我的结论。因此,任何澄清将不胜感激。