Olá pessoal,
eu estou fazendo um método para realizar um calculo
e quando eu percebi que todo os tratamento que eu estava fazendo
poderia falhar se um usuário digitasse uma letra, ou seja uma String,
como eu devo fazer esse tratamento usando uma Exception
public void calculaDensidadeRelativa(Double somatorio)
throws ValorSomatorioInvalidoException, ResultadoNegativoException {
if(somatorio <= 0){
throw new ValorSomatorioInvalidoException("Valor do Somatório Inválido!");
}
else{
double resultado_aux = (somatorio / this.num_rep);
if(resultado_aux < 0){
throw new ResultadoNegativoException("Não Detectado!");
}
else{
resultado = new Double((somatorio / this.num_rep)).toString();
}
}
}
Será que alguém pode me dar uma ajuda?
[]'s.
