private java.util.List < TYPE_1 > METHOD_1 ( TYPE_2 VAR_1 ) { java.util.List < TYPE_1 > VAR_2 = new java.util.ArrayList < TYPE_1 > ( ) ; int index = 0 ; boolean VAR_3 = true ; while ( VAR_3 ) { try { VAR_2 . add ( VAR_1 . METHOD_2 ( index ) ) ; } catch ( TYPE_3 VAR_4 ) { VAR_3 = false ; } } return VAR_2 ; }

private java.util.List < TYPE_1 > METHOD_1 ( TYPE_2 VAR_1 ) { java.util.List < TYPE_1 > VAR_2 = new java.util.ArrayList < TYPE_1 > ( ) ; int index = 0 ; boolean VAR_3 = true ; while ( VAR_3 ) { try { VAR_2 . add ( VAR_1 . METHOD_2 ( index ) ) ; index ++ ; } catch ( TYPE_3 VAR_4 ) { VAR_3 = false ; } } return VAR_2 ; }
