2

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

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

另外,有时我会收到“对等方重置连接”,我也需要确定这一点。

我目前只是检查异常的消息是否包含字符串“超时”或“由对等方重置”,但这感觉有点讨厌。但是,在我看来,这种字符串检查是获取有关原因的更多信息的唯一方法?

4

0 回答 0