Es wäre gut zu wissen, bei welchem Methodenaufruf die Exception geworfen wird. Dazu könntest du z.B. im catch Block e.printStackTrace() aufrufen.

Ansonsten kann ich nur raten:
- sind Firewall ausgeschaltet bzw. Ports freigegeben ?
- läuft der Server wirklich bzw. wartet er wirklich auf eine Verbindungsanfrage mittels accept?

Gruß, Dirk