Добрый день При решении данной задачи возник такой вопрос, когда я запускаю код в IDEA и ввожу в качестве исходных данных неверное имя файла, в консоли не отображается никак работа блока catch (не выводится сообщение "Файл не существует"), то есть программа ждет, пока будет введено имя второго файла ("выходного"), а потом выбрасывает исключение FileNotFoundException и заканчивает работу, независимо от того какое имя ввести вторым Проверку программа прошла, и, прочитав комментарии к задаче, понимаю, что решила её правильно. Но почему программа не работает так, как должна? Не выводит сообщение и не считывает заново имя "входного"? Какая-то проблема с отображением, настройками в IDEA? В среде IDEA я работаю недавно, буду благодарна за помощь) Если имеет значение, кусок кода с блоком try... - catch
String sourceFileName = reader.readLine();
        try {
            getInputStream(sourceFileName);
        }
        catch(FileNotFoundException e){
            System.out.println("Файл не существует");
            sourceFileName = reader.readLine();
        }