Quando existe uma divisão por 0 se obtém uma mensagem como poderia ser feito uma forma de toda vez que um numero for dividido por zero o resultado seja = 0 exemplo do SEERROS do Excel?
EX:
public class Div {
public static void main(String args[]) {
double a = 0;
double b = 0;
System.out.println(a / b);
}
}
Tenta assim:
[code]public class Div {
public static void main(String args[]) {
double a = 0;
double b = 0;
try
{
System.out.println(a / b);
}
catch(ArithmeticException ex)
{
System.out.println("0");
}
}
} [/code]
Nesse caso aí, 0/0 gera um NaN (not a number). Se for 1/0, aí entra no catch.
So não testei ainda mais para atender ambas divisoes 0/0 e 1/0 e tudo pelo catch ?