项目中有很多需要重试的场景,而每次都得写如下的逻辑
for (int i=0;i++;i<retry){
try{
do(//逻辑代码);
if(success){
break;
}
}catch(Exception e){
}
}
本文探讨了项目中常见的重试场景,并提供了一种简洁的代码实现方式,避免了每次都需要手动编写重复的重试逻辑。通过一个具体的示例,展示了如何使用循环和异常处理来实现这一目标。
项目中有很多需要重试的场景,而每次都得写如下的逻辑
for (int i=0;i++;i<retry){
try{
do(//逻辑代码);
if(success){
break;
}
}catch(Exception e){
}
}
转载于:https://www.cnblogs.com/lywJ/p/10251036.html
328
659

被折叠的 条评论
为什么被折叠?