public static < TYPE_1 > TYPE_1 METHOD_1 ( TYPE_1 t , TYPE_1 VAR_1 ) { if ( t == null ) try { return VAR_1 ; } catch ( java.lang.Throwable VAR_2 ) { throw TYPE_2 . METHOD_2 ( VAR_2 ) ; } else return t ; } 

public static < TYPE_1 > TYPE_1 METHOD_1 ( TYPE_1 t , TYPE_1 VAR_1 ) { if ( t == null ) return VAR_1 ; else return t ; } 
