Pessoal, to iniciando em java e o compilador retorna “missing return statement” nesta função (funcao que retorna se o jogador ganhou ou nao no jogo da velha) :
public boolean ganhou(int jogador) {
int i,j,m;
for (m=0; m <= 1; m++)
for (i=0; i <= 2; i++)
for (j=0; j <= 2; j++)
if … (a expressao if eh muito grande pra ser colocada aqui…)
if … (a expressao if eh muito grande pra ser colocada aqui…) if … (a expressao if eh muito grande…)
{
System.out.println("\n\nJogador “+jogador+” venceu!");
return true; }
else {
return false;
}
} //end public void ganhou
Já tentei colocar um else para todos os “if´s” (pra cobrir qualquer condição de retorno), porém o compilador sempre da a msg de falta de declaração de retorno.
Já agradecendo…
Pmaster!
