Java:如何编写try-catch-repeat块?
问题内容:
我知道这样做的对策。我想知道是否有一种不错且紧凑的方法来做到这一点。
问题答案:
图例-您的答案可能会有所改善;因为如果失败numTries
次数过多,就会吞下异常。好多了:
while (true) {
try {
//
break;
} catch (Exception e ) {
if (--numTries == 0) throw e;
}
}