(RESOLVIDO) Duvida

Pessoal boa noite!

Estou fazendo um projeto q é um sistema de gerenciamento de um banco, fiquei perdido em uma parte meio boba rs.

Alguém poderia me ajudar.
Não sei se consegui interpretar certo.

image

public boolean obterEmprestimo(int valor) {

if ( valor <= 0) {
return false;
break;
} else if ( valor + valorDaDivida > dividaMaxima) {
   return false;
   break;
} while (valor + valorDaDivida > dividaMaxima) {
      valor += valorDaDivida;
 valor += valorContaCorrente;
      return true;
      break;  
    }

return false;

}

Cara, quando vc tiver com algum problema no seu código manda tb a mensagem de erro q ele gera ajuda muito :grinning:

Mas continuando, seu método me parece correto tirando o uso do break, ele tá errado e não tem sentido. Ele é utilizado para parar bruscamente estruturas de repetição e não métodos. O return já faz isso, quando o return é utilizado o método para de executar. OK

No final vc usou um while acho q um Else já te bastaria

JohnWill desculpa esqueci de tirar print do erro, mas corrigi, agradeço a resposta.

1 curtida

Td bem ! O importante é q vc está feliz

Vlw, esse site é muito bom.
me ajuda bastante.

1 curtida

Cara se vc tá começando ou não eu diria para conhecer o canal do YouTube DevDojo ele é muito fera.

Sou iniciante sim, vou dar uma olhada depois, obrigado.