Не могу понять причину. @Override public void run() { while (Solution.count > createdThreadCount) { System.out.println(new GenerateThread()); } } не проходит, с той же ошибкой Думал может ему if хочется ))