Это ошибка выполнения
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");
Ваш знаменатель равен нулю. Обработайте эту ситуацию, как вы хотите действовать, если знаменатель вашего подразделения приводит к нулевому значению.