Prima non mi dava alcun problema, inserivo l'indirizzo del PC e riconosceva la connessione..
effettuava i comandi che gli passavo..
ora ha cambiato il parametro dopo i ":" (prima era 1 ora è 2) e non appena gli passo un comando mi crea questa exception
se gli passo dei comandi che riguardano lo spostamento del mouse non dà problemi..



exception

riga 82 del server evidenziata dal "#"

codice:
 while (true) {
                    comando = input.readUTF();
                    System.out.println("Ricevuto: " + comando);
                  #  if (this.comando(comando)) {
                        System.out.println("\n# Connessione chiusa dal Client \n# " + new Date()+"\n");
                        break;
                    }

riga 116 del server evidenziata dal "#"

codice:
} else {
        #    robot.runCommand(command);
        }

riga 67 del KeyMouse evidenziata dal "#"

codice:
 public void runCommand(String command) {
        //cerco comando
        for (int i = 0; i < comando.length; i++) {
            if (command.compareToIgnoreCase(comando[i].getComando()) == 0) {
                //se trovato
                System.out.println("Comando: " + command + " | Trovato");
             #   this.keyPress(comando[i].getTasti());
            }
        }
    }
e questa la 81
codice:
 private void keyPress(int tasti[]) {
        for (int i = 0; i < tasti.length; i++) {
            //for press
            robot.keyPress(tasti[i]);
        }
        //ritardo
        robot.delay(35);
        for (int i = tasti.length; i > 0; i--) {
            //for release
     #       robot.keyRelease(tasti[i]);
        }
    }