Alguém sabe uma maneira de parar a execução de um metodo void ???
Por exemplo
public void metodo{
...
...
...
if (true)
gostaria de parar a execução do método aqui
...
...
...
}
Alguém sabe uma maneira de parar a execução de um metodo void ???
Por exemplo
public void metodo{
...
...
...
if (true)
gostaria de parar a execução do método aqui
...
...
...
}
return;
Mas o fato de o metodo ser void , não vai causar um erro ?
Não da erro não.
O return; faz com que o controle do fluxo retorne ao método chamador, interrompendo a execução do restante do método.
outra forma seria vc lançar uma exception.
é claro que vc tem que colocar a execução do método dentro de try/catch – porem veja se é aplicavel ao seu problema.