我想知道当您在程序中有多个返回时,Java 程序中会返回什么。
private int numberReturner()
{
if (a) return a;
else if (b) return b;
for (int i = 1; i < board.size()-1; i++)
{
if (c) return c;
}
return d;
}
所以假设 a 为真,(它应该返回 a),但它不会返回 d,因为那是整个程序中的最后一行代码吗?为什么会这样?
对不起,如果我的措辞有点奇怪......