Bem, criei um servidor e um cliente… mas agora eu queria saber como eu faço para que o cliente tente se conectar ao servidor até que o servidor seja aberto, porque quando ele não está aberto o cliente tenta se conectar apenas uma vez. Então temos o construtor Socket (String host, int port); que lança duas exceções : UnknownHostException e IOException, nesse caso seria disparada a IOException, tem algum jeito de eu capturar essa exceção sem usar um catch? tipo assim :
...
while(cliente = new Socket("127.0.0.1", 4000) disparar a exceção IOException)
{
Sleep(1000);
System.out.println("Contatando servidor...\n");
}
...
Agradeço a quem puder ajudar.
=]