Dúvida sobre Exceção de socket

Bom dia gente.
Estou com uma dúvida meia boba.

Qual a exceção para esse Erro aqui :

È Socket IO Exception ? ou tem algum mais específico?

Por exemplo :

try{

}catch(???)
{

}

Eu sei que tinha uma tabela com essas exceções mas nao lembro aonde.
Alguem teria essa tabela?

Muito Obrigado GUJ!!!

Nunca ouvi falar dessa tabela.

Esse é o erro completo? Você tem o stacktrace completo?

[quote=Hebert Coelho]Nunca ouvi falar dessa tabela.

Esse é o erro completo? Você tem o stacktrace completo?[/quote]

Muito Obrigado pela resposta :smiley:
Que rapidez lol;

Esse erro acontece quando o cliente encerra o processo do chat de forma anormal, sem dar close() no socket.

Ja fiz um tratamento numa parte do servidor pra fechar o socket quando isso acontecer.
Mas eu queria fazer um tratamento também quando o servidor for transmitir para o socket que esta fechado.

Segue o Erro :

[quote]Connection reset
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:189)
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at java.net.SocketInputStream.read(SocketInputStream.java:203)
at java.io.DataInputStream.readInt(DataInputStream.java:387)
at CodeDecode.Receiver.run(Receiver.java:41)
at java.lang.Thread.run(Thread.java:722)
[/quote]

Se você fizer o catch por SocketException?
Aqui você consegue ver quem SocketException herda para poder fazer outros catchs: http://docs.oracle.com/javase/1.4.2/docs/api/java/net/SocketException.html

[quote=Hebert Coelho]Se você fizer o catch por SocketException?
Aqui você consegue ver quem SocketException herda para poder fazer outros catchs: http://docs.oracle.com/javase/1.4.2/docs/api/java/net/SocketException.html[/quote]

Minha preocupação , é ele fechar o socket sem haver necessidade…
Mas , do jeito que eu fiz, acho que só vai dar exception se o socket for resetado/closed mesmo…

E não tem sentido em manter uma conexao em que eu nao consiga transmitir.