while (true) { try { // Wait for a client connection System.out.println("Clients Connected:"+ sumOfClients); Socket clientSocket=serverSocket.accept(); sumOfClients++; ServerThreadedRandomNumbers newThread = new ServerThreadedRandomNumbers(clientSocket);//!!new added thread newThread.start();//!!!new start run of thread }