Estou fazendo uma busca em um array. fiz o codigo seguinte
private int getIndice(String cpf) throws ClienteNaoEncontradoException {
for (int i = 0; i < indice; i++) {
if (this.cliente[i].getCpf().equals(cpf)) {
return i;
}
}
throw new ClienteNaoEncontradoException(cpf);
}
Minha duvida eh a seguinte:
Eh correto colocar um return ali dentro do laco ou soh devo retornar alguma coisa somente quando chego no final do metodo?
Se esta nao for a melhor manera de se resolver este problema como seria possivel resolver?
Este metodo retorna a posicao que o cpf esta no array…