La funzione bind() (del linguaggio C, ad esempio) permette di associare un determinato indirizzo IP ad un socket.
Quando ti richiedi di creare una ServerSocket, l'implementazione cerca di effettuare una bind() (utilizzando le risorse del sistema su cui gira la JVM). Evidentemente nel sistema utilizzato non ci sono i diritti per effettuare questo genere di operazione (probabilmente una restrizione dell'utente determinata dal sistema operativo o anche da un firewall installato che nega questo tipo di operazione).


Ciao.