private final void METHOD_1 ( java.lang.Throwable error ) { if ( error != null ) { try { METHOD_1 ( ) ; } catch ( java.lang.Throwable VAR_1 ) { if ( error instanceof TYPE_1 ) { throw ( ( TYPE_1 ) ( error ) ) ; } else if ( error instanceof TYPE_2 ) { throw ( ( TYPE_2 ) ( error ) ) ; } else { throw new TYPE_3 ( error . METHOD_2 ( ) , error ) ; } } } METHOD_1 ( ) ; }

private final void METHOD_1 ( java.lang.Throwable error ) { if ( error != null ) { try { METHOD_1 ( ) ; } catch ( java.lang.Throwable VAR_1 ) { } if ( error instanceof TYPE_1 ) { throw ( ( TYPE_1 ) ( error ) ) ; } else if ( error instanceof TYPE_2 ) { throw ( ( TYPE_2 ) ( error ) ) ; } else { throw new TYPE_3 ( error . METHOD_2 ( ) , error ) ; } } else { METHOD_1 ( ) ; } }
