我想唯一地标识网络连接异常,以便警告用户存在可恢复的连接问题。
在Java中抛出IOException
,但它是很难知道具体的IOException异常是什么,是由可以由用户建立正确的/更好的网络连接与该问题得到解决连接问题造成了许多方法用户将无法从本地文件读/写问题或编程器错误导致的IOException等故障中恢复。
我认为通常会有一些标准的连接例外,但我不确定。我认为它也可能受使用哪个网络客户端,Apache HTTP客户端,OkHttp,网络套接字等的影响。这是否可以解决?如果是,则哪些异常是连接异常?