final Class exceptionClass, final Class declaringClass,
final String catchClauseSignature,
final AdviceIndexInfo[] adviceIndexes,
final JoinPointMetaData joinPointMetaData,
final Object thisInstance, final Object targetInstance) {
CatchClauseSignatureImpl signature = new CatchClauseSignatureImpl(
exceptionClass, declaringClass,
catchClauseSignature
);
Rtti rtti = new CatchClauseRttiImpl(signature, thisInstance, targetInstance);
return new CatchClauseJoinPoint(