Como sair de uma função void antes de chegar ao seu fim?

Bom eu programa em VB e estou comecando a trilhar meu caminho em java. :smiley:
No VB quando vc quer sair de uma sub-rotina usa-se o comando ‘exit sub’ (ou ‘exit function’ para funções),
e eu gostaria de saber como isso e feito em java.

Se alguem puder me ajudar ficarei grato … 8)

Usa return;

procure por break, continue

para o seu caso o break funciona …

tipo assim

while (i< 20) { ... if(i == 10) { .... break; } }

É só dar um return;
Exemplo:

public void teste(int n) {
     if(n==0) return;
     System.out.println("N é diferente de 0!!");
}

O equivalente do “Exit Sub” é exatamente o “return;”

Perfeito!!! Funcionou no meu programa!

Mesmo sendo uma função VOID, utilizando o “return;” ele finaliza a função corretamente!!
(Eu não sabia que podia usar return em um VOID! Agora ficou tudo mais fácil!)

Obrigado pela ajuda!