if ( socket.isConnected() ) {
//executar algo...
}
}
}
Solução
Para evitar fugas de recursos, certifique-se de que close() seja
chamado em cada java.net.Socket. Nota: Essa regra se aplica a
qualquer forma de construtor Socket.
public
class ClassA {
private
Socket socket;
public void ClassA () {
socket =
new Socket();
if ( socket.isConnected() ) {
//executar algo...
}