This advice is used when we want to apply all the 3 advices(before,after,throws). This advice is also called as MethodInterceptor. Here we need to override the invoke() and this invoke() will call the MethodInvocation.proceed(), and this method will call the actual target.