【发布时间】:2013-07-16 15:56:26
【问题描述】:
我有一个这样的 for 循环:
for (Environment environment : environmentList) {
//do stuff
}
我在循环中捕获异常,但想用接收异常的对象重试执行代码。显然,我可以通过使用计数器和列表索引的 for 循环来做到这一点,但我很好奇是否有任何方法可以做到这一点。
细化,
for (Environment environment : environmentList) {
try{
//do stuff
}catch(exception)
{} //retry code using current environment
}
【问题讨论】:
标签: java loops for-loop error-handling iteration