diff --git a/hutool-aop/src/main/java/cn/hutool/aop/interceptor/JdkInterceptor.java b/hutool-aop/src/main/java/cn/hutool/aop/interceptor/JdkInterceptor.java index 54e955fdf..474d39f3a 100644 --- a/hutool-aop/src/main/java/cn/hutool/aop/interceptor/JdkInterceptor.java +++ b/hutool-aop/src/main/java/cn/hutool/aop/interceptor/JdkInterceptor.java @@ -54,12 +54,13 @@ public class JdkInterceptor implements InvocationHandler, Serializable { throw e; } } + + // 结束执行回调 + if (aspect.after(target, method, args, result)) { + return result; + } } - // 结束执行回调 - if (aspect.after(target, method, args, result)) { - return result; - } return null; }