не могу понять почему при таком коде, у меня выскакивала ошибка "Для каждого файла создай нить ReadThread и запусти ее" BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); while (true) { String fileName = reader.readLine(); ReadThread readThread = new ReadThread(fileName); readThread.start(); if (fileName.equals("exit")) break; } } А при таком коде данной ошибки нет BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String fileName = reader.readLine(); while (true) { ReadThread readThread = new ReadThread(fileName); readThread.start(); fileName = reader.readLine(); if (fileName.equals("exit")) break; } }