Java SSLException并检测它的原因

时间:2013-08-25 08:43:42

标签: java exception ssl

我从SSLSocket获取DataInputStream,并从中读取字节。现在,有时我会得到一个连接超时,我需要通知用户这个。

javax.net.ssl.SSLException: Read error: ssl=0x64f40f88: I/O error during system call, Connection timed out

此外,有时我会得到“由同行重置连接”,我也需要识别它。

我目前只是检查异常的消息是否包含字符串“timed out”或“reset by peer”,但这有点令人讨厌。但是,在我看来,这种字符串检查是获取有关原因的更多信息的唯一方法吗?

0 个答案:

没有答案