public static TYPE_1 METHOD_1 ( int VAR_1 ) { try { return TYPE_1 . values ( ) [ VAR_1 ] ; } catch ( TYPE_2 VAR_2 ) { throw new TYPE_3 ( ( STRING_1 + VAR_1 ) ) ; } } 

public static TYPE_1 METHOD_1 ( int VAR_1 ) { try { return TYPE_1 . values ( ) [ VAR_1 ] ; } catch ( TYPE_2 VAR_2 ) { throw new TYPE_3 ( ( STRING_1 + VAR_1 ) , VAR_2 ) ; } } 
