Java中System.Net.WebException
最接近的等价物是什么?
我试图用Java做到这一点。该程序在一个真正的循环中轮询新的状态和消息,但如果网络“打嗝”一秒钟,我想抓住异常。
while (true)
{
try
{
GetStatusChanges();
GetReturnMessages();
if (pollCounter == 30)
{
SubmitMessages();
pollCounter = 0;
}
}
catch (System.Net.WebException webException)
{
Console.WriteLine(webException);
}
Thread.Sleep(10000);
pollCounter++;
}
查看java.net包,我不知道该使用什么。
答案 0 :(得分:0)
我相信您需要的是基于this问题的java.net.SocketException或其后代。
我发现其他一些案例可能抛出其他IOException子类,如UnknownServiceException(SocketException也是IOException的子类。)