例如在循环内try catch:
for(int i=0;i<q.size();i++){
try{
method(q.get(i)[0]);
}catch(Exception e){
System.out.println(e.getMessage());
}
finally{
continue;
}
}
只要不抛出异常,循环会继续执行。
如若把try catch放在循环外,则发生异常时循环就会终止。
例如在循环内try catch:
for(int i=0;i<q.size();i++){
try{
method(q.get(i)[0]);
}catch(Exception e){
System.out.println(e.getMessage());
}
finally{
continue;
}
}
只要不抛出异常,循环会继续执行。
如若把try catch放在循环外,则发生异常时循环就会终止。