for (Iterator it3 = pointcutRefs.iterator(); it3.hasNext();) {
PointcutDefinition pointcutDefinition =
aspectDefinition.getPointcutDef((String)it3.next());
if (pointcutDefinition != null && pointcutDefinition.getType().
equalsIgnoreCase(PointcutDefinition.THROWS)) {
pointcut.addPointcutDef(pointcutDefinition);
hasThrowsPointcut = true;
}
}
// check if the weaving rule had a throws pointcut, if not continue