我試圖讓用戶實現井字棋時出現一個消息框。目前有一個錯誤,突出顯示了該方法的右括號,並表示缺少返回語句。這是確定是否有勝利並顯示消息框的類。爲什麼不顯示消息框?
public boolean checkRows()
{
for (int i = 0; i < 3; i++)
{
if (checkRowCol(board[i][0], board[i][1], board[i][2]) == true)
{
JOptionPane.showMessageDialog(null, "You Win", "Title", JOptionPane.PLAIN_MESSAGE);
}
else if (checkRowCol(board[i][0], board[i][1], board[i][2]) == false)
{
return false;
}
}
}
我不知道爲什麼它說有一個缺少的return語句。
如果'checkRowCol(board [i] [0],board [i] [1],board [i] [2])'是真的,那麼'checkRows'應該返回什麼? – hexafraction