Exemple #1
0
  public void run() {

    if (!criarCliente()) {
      return;
    }
    System.out.println("Jogo: Cliente Criado");

    try {
      System.out.println("Jogo: Cliente entrando no jogo");
      entrarNoJogo();

    } catch (IOException ex) {
      Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex);
    }

    while (true) {
      try {
        System.out.println("Jogo: Cliente jogar");
        cliente.jogar();
        // Durante o jogo
      } catch (IOException ex) {
        Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex);
        break;
      } catch (InterruptedException ex) {
        Logger.getLogger(Jogo.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
  }