public TYPE_1 METHOD_1 ( java.lang.String result ) { try { TYPE_2 VAR_1 = new TYPE_2 ( result ) ; return new TYPE_1 ( VAR_1 . getString ( STRING_1 ) , VAR_1 . getString ( STRING_2 ) ) ; } catch ( TYPE_3 | java.lang.NullPointerException VAR_2 ) { TYPE_4 . METHOD_2 ( STRING_3 , VAR_2 . METHOD_3 ( ) ) ; } return null ; }

public TYPE_1 METHOD_1 ( java.lang.String result ) { try { if ( result == null ) return null ; TYPE_2 VAR_1 = new TYPE_2 ( result ) ; return new TYPE_1 ( VAR_1 . getString ( STRING_1 ) , VAR_1 . getString ( STRING_2 ) ) ; } catch ( TYPE_3 VAR_2 ) { TYPE_4 . METHOD_2 ( STRING_3 , VAR_2 . toString ( ) ) ; } return null ; }
