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); } } }