好吧看样子的话 是这个意思
就是如果try里面的正常执行 就会到break
如果出了问题
就会到catch里面 不会执行break
就会继续循环 执行try里面的操作 
循环十次
确保成功吧
不过这种写法我到是没见到过··

解决方案 »

  1.   


    这样的实现不太好吧我觉得没什么不好啊,不然这种逻辑你觉得应该怎么实现?在catch里套10层么?
      

  2.   

    貌似没有意义:1次成功,跳出  1次失败 catch 打印后停止,难道指望它继续么?
      

  3.   

    很明显如果一直出错重试10次,如果成功则跳出.至于为什么这么写,for如果放在try里面一旦报错就终止循环了.
      

  4.   

    成功无异常就break,出现异常打印日志并继续循环,最多循环10次。