Я могу понять, почему мой код не компилируется. Каждый раз, когда я запускаю его, я получаю исключение FILENOTFOUNDException. Любая помощь приветствуется. : DFileNotFoundException. я не понимаю
public static void main(String args[]) throws IOException
{
Scanner diskScanner =
new Scanner(new File("EmployeeInfo.txt"));
for(int empNum = 1; empNum<=3; empNum++)
{
payOneEmployee(diskScanner);
}
}
static void payOneEmployee(Scanner aScanner)
{
Employee anEmployee = new Employee();
anEmployee.setName(aScanner.nextLine());
anEmployee.setJobTitle(aScanner.nextLine());
anEmployee.cutCheck(aScanner.nextDouble());
aScanner.nextLine();
}
Показать структуру файла. Этот файл должен быть расположен там, где выполняется компиляция, если вы используете eclipse или intellij, это будет в вашем корневом каталоге проектов. – Toumash
Для записи новый File() не создает файл. – SimplyPanda
Вы действительно не дали нам достаточной информации, чтобы ответить на это правильно (исключение довольно понятно - файл не найден, но вы не сообщили нам ничего о том, где находится этот файл, или где вы его запускаете , так как нам это понять?), поэтому я собираюсь продолжить и сказать, что это дубликат [java.io.FileNotFoundException: система не может найти указанный файл] (http://stackoverflow.com/ вопросы/19871955/Java-IO-FileNotFoundException-The-системы не может-найти-файлов указаны). – Dukeling