Dúvida estranha

4 respostas
O

Eaí pessoal!

tenho uma dúvida.

Estou na classe onde vai o método main, e nela vai ter um IF onde, caso dê false nele, todo processo do resto do método não pode ser realizado.

Enfim, se for false ali, vai encerrar o programa com uma mensagem “NÚMERO INVÁLIDO”.

o problema é caso seja false… como eu faço que o compilador pare ali?

obrigado pela atenção! =)

4 Respostas

Romeo

if(...){ //todo o seu código } else { System.exit(0); }

ViniGodoy
Romeo:
if(...){
//todo o seu código
}
else {
System.exit(0);
}

Pra ficar com menos identação, eu até faria o código ao contrário.

if (condiçãoQueDaFalso)
   System.exit(0);

//Resto do seu programa - não precisa do else.
P

E ai blz… é o seguinte como main é um método como outro qualquer. A melhor forma, do meu ponto de vista é:

if (condiçãoQueDaFalso)
    return; 

 //Resto do programa
T
plic_ploc:
E ai blz... é o seguinte como main é um método como outro qualquer. A melhor forma, do meu ponto de vista é:
if (condiçãoQueDaFalso)
    return; 

 //Resto do programa
ele quer parar tudo.. no caso seria o
System.exit(0);
mesmo
Criado 6 de abril de 2007
Ultima resposta 6 de abr. de 2007
Respostas 4
Participantes 5