public static synchronized boolean METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { try ( TYPE_3 out = new TYPE_3 ( new java.io.FileOutputStream ( VAR_2 ) ) ) { out . METHOD_2 ( VAR_1 ) ; return true ; } catch ( java.io.IOException VAR_3 ) { throw new TYPE_2 ( java.lang.String.format ( STRING_1 , VAR_2 ) , VAR_3 ) ; } }

public static synchronized void METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { try ( TYPE_3 out = new TYPE_3 ( new java.io.FileOutputStream ( VAR_2 ) ) ) { out . METHOD_2 ( VAR_1 ) ; } catch ( java.io.IOException VAR_3 ) { throw new TYPE_2 ( java.lang.String.format ( STRING_1 , VAR_2 ) , VAR_3 ) ; } }
