站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Spring Framework 2.1.0 API 文档英文版

ThrowsAdvice (Spring Framework API 2.1) - Spring Framework 2.1.0 API 文档英文版


The Spring Framework

org.springframework.aop
Interface ThrowsAdvice

All Superinterfaces:
Advice, AfterAdvice

public interface ThrowsAdvice
extends AfterAdvice

Tag interface for throws advice.

There are not any methods on this interface, as methods are invoked by reflection. Implementing classes must implement methods of the form:
void afterThrowing([Method, args, target], ThrowableSubclass);

Some examples of valid methods would be:

public void afterThrowing(Exception ex)
public void afterThrowing(RemoteException)
public void afterThrowing(Method method, Object[] args, Object target, Exception ex)
public void afterThrowing(Method method, Object[] args, Object target, ServletException ex)

The first three arguments are optional, and only useful if we want further information about the joinpoint, as in AspectJ after throwing advice.

Author:
Rod Johnson
See Also:
AfterReturningAdvice, MethodBeforeAdvice


The Spring Framework

Copyright © 2002-2007 The Spring Framework.