missing return statement
Boas galera!!!
tava aqui desenvolvendo um poquinho em java, pois faz muitoooo tempo q não mexia com java... só vb... dai to apanhando um pokinho pra recomeçar... então tava aki fazendo meus métodos e me deparei com o mesmo erro em 2 deles... queria saber o porque destes erros:
private Carta mandaCarta(){ try { boolean temCarta = true; Carta carta = geraCarta(); for (int i = 0; i < cartasDist.size(); i++ ){ if (carta.getNaipe() != ((Carta)cartasDist.get(i)).getNaipe() && carta.getNumCarta() != ((Carta)cartasDist.get(i)).getNumCarta() ){ cartasDist.add(carta); temCarta = false; break; } } if (!temCarta){ return carta; } else { return mandaCarta(); } } catch (Exception erro){ System.out.println("Erro: " + erro.toString()); }> } private Carta geraCarta(){ Carta carta = new Carta((int)( Math.random() 13 ), (int)( Math.random() 3 ));> }ta dando os erros no final de cada método, onde tem essa flechinha ali... ">", é o mesmo erro: missing return statement...se alguem ai puder me dar um ajudinha e uma explicação... vo fika feliz... U8SHIUAshaiUSHaisuhI... ^^
Discussão (1)
Carregando comentários...