выполняю 10ую строчку в классе Archiver - все хорошо. После этого же сразу выскакивает nullPointerExc. на 14ой строке, а программа еще даже второй раз не предложила считать с клавиатуры
package com.javarush.task.task31.task3110;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.file.Paths;
public class Archiver {
public static void main(String[] args) {
String nameArchive = getFileName();
ZipFileManager zipFileManager = new ZipFileManager(Paths.get((nameArchive)));
String nameFileForZip = getFileName();
try {
zipFileManager.createZip(Paths.get(nameFileForZip));
} catch (Exception e) {
e.printStackTrace();
}
}
private static String getFileName() {
String fileName = null;
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
fileName = reader.readLine();
} catch (IOException e) {
}
return fileName;
}
}