Подскажите как исправить код , когда пользователь ни чего не вводит когда ему предложено вести второе число отличное от ноля выдает ошибку. Я новичек поэтому решение должно быть только с использованием условного оператора ( без циклов и исключений) "String in; String in2; JOptionPane.showInputDialog(null,"Введите положительное число",JOptionPane.QUESTION_MESSAGE); if(in!=null && !in.equals("")) { double n = Duble.parseDouble(in); } else JOptionPane.showInputDialog(null,"Вы не ввели число",JOptionPane.QUESTION_MESSAGE); in2 = JOptionPane.showInputDialog(null,"Введите второе число отличное от ноля",JOptionPane.QUESTION_MESSAGE); if(in2 == equals("")) JOptionPane.showInputDialog(null,"Вы не ввели число",JOptionPane.QUESTION_MESSAGE); if(in2 ==null) JOptionPane.showInputDialog(null,"Результат бесконечность",JOptionPane.QUESTION_MESSAGE); else{ double n = Duble.parseDouble(in); double m = Duble.parseDouble(in2); double s = n/m; JOptionPane.showInputDialog(null, s,"Результат ",JOptionPane.QUESTION_MESSAGE); } "