java客户端调用webservice时 连接超时知道是网络原因 ,如何重试如果不重试程序就死琐了,
我想要的结果是抛异常时捕获异常,然后重试我写的方法直到连接到为止。谢谢在线等答案最好有详细的代码...
我想要的结果是抛
异常时捕获异常,然后重试我写的方法直到连接到为止。谢谢
在线等答案 最好有详细的代码 展开
异常时捕获异常,然后重试我写的方法直到连接到为止。谢谢
在线等答案 最好有详细的代码 展开
3个回答
展开全部
bool continueconnect=true;
while(continueconnect==true)
{
try {
connect(); //这里写连接代码
continueconnect=false;//如果 content成功了 就 设置continueconnect=false
} catch(Execption e)
{
continueconnect=true;//如果 content出错了了 就 设置continueconnect=true;以便继续 连接
log.error(e);
}
}
while(continueconnect==true)
{
try {
connect(); //这里写连接代码
continueconnect=false;//如果 content成功了 就 设置continueconnect=false
} catch(Execption e)
{
continueconnect=true;//如果 content出错了了 就 设置continueconnect=true;以便继续 连接
log.error(e);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先测试一下网络是否通,telnet IP 端口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询