eu tenho um metado que pode acontecer uma divisao por zero
public double calcularRadGlobal() throws DivisaoPorZeroException
{
double tmp = horasInsolacaoTeorico();
if( tmp == 0 )
throw new DivisaoPorZeroException();
double radGlobal = ( a + b * ( horasInsolacao / tmp )
+ c * altitude ) * radExtraterrestre ;
return radGlobal;
}
e criei uma classe
public class DivisaoPorZeroException extends Exception {}
So queria saber se eh bom tratar esse tipo de Exception.... pq no meu programa vai existir varios desses....
:arrow: Ah mais coisas que posso fazer quando crio uma subclasse de Exception?
:arrow: existi alguma maneira melhor de se fazer isso???
:arrow: Meu programa vai ficar muito lento se ficar fazendo isso?
obrigado.