I use ExecutorService displays an error
java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@19fc62cb rejected from java.util.concurrent.ThreadPoolExecutor@2a921aa8[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0] run in a cycle
final ExecutorService exService = Executors.newSingleThreadExecutor(); for (String fileName : files) { createFile(filename); } exService.shutdown(); public void createFile(String name){ exService.submit(new Thread() { @Override public void run() { .......... } } What can be wrong