Cita:
Iniciado por elAntonie Si ocurre una excepcion, salta al catch y si no existe un finally termina la ejecucion del metodo.
El efecto es el mismo que meter los for dento del bucle try-catch, que por otra parte es como deberia estar.
Lamento contradecirte, pero no es cierto. Despues de pasar por el catch, el hilo de ejecución continúa donde acaba el bloque catch, así que no sale del bucle. Y los finally no tienen nada que ver con que se termine o no el metodo que contiene el bloque try/catch.
S!