Hola HackmanC gracias por responder, efectivamente cuando el servidor 've' que el cliente ha cerrado su sesion salta al catch y en consola simplemente me sale un 'null' y justo debajo se muestra su desconexión, eso es lo que quiero controlar y no se por donde pillarlo, estoy empezando a tocar java y no me aclaro muy bien, por otro lado es verdad q solo acepta a un cliente a la vez, de momento no importa, lo que importa es que el servidor continue activo para que pueda servir al cliente 2,3,4 etc. uno a uno.
..haber si algun crack me echa un cable
gracias!!