Ошибка выполнения Арифметическое исключение, деленное на ноль - PullRequest
0 голосов
/ 01 июля 2018

Это ошибка выполнения

Exception Name: java.lang.ArithmeticException
Exception Message: / by zero

Как мне этого избежать?

 else if(((arr1[3]-arr1[1])/(arr1[2]-arr1[0]))==-1/((arr2[3]-arr2[1])/(arr2[2]-arr2[0]))){
            System.out.println("YES");

1 Ответ

0 голосов
/ 01 июля 2018

Ваш знаменатель равен нулю. Обработайте эту ситуацию, как вы хотите действовать, если знаменатель вашего подразделения приводит к нулевому значению.

...