Cita:
Iniciado por New Gracias Ferkhis.
chuidiang tiene razon.
Cuentanos que excepciones te salen al hacer que.
tratalas con un
Para saber que tipo de excepcion ocurre.
Hey New gracias por contestar!
Ya vi porque el programa se me cierra sólo, yo en los catch tenia System.exit(1); pero no lo recordaba ya que llevo varios días en este programa. Pero yo lo arreglé y todo bien. Sin embargo si desconecto mi aplicación y la quiero conectar de nuevo, para la ultima vez que la cerré mi DataInputStream (InputMEssage) ya está en un "estado de error"... qué puedo hacer para reinicializarlo y sacaro de ahí, para que siga funcionando normalmente?
La excepción es socket closed... y evidentemente es porque el socket se cierra y el InputMEssage esta leyendo datos de un socket cerrado... entonces se puede sacar el objeto del estado de error para nueva conexion?