catch (IllegalArgumentException wrongArgs) {
throw new Error("MethodCut.joinPointAction: " + wrongArgs + ". Actual arguments" +
Arrays.asList(actualParams) + " Expected arguments: " + advMethod);
}
catch (IllegalAccessException wrongMethod) {
throw new IllegalAccessException("Advice method (" + advMethod + ") not visible");
}
catch(NullPointerException noReceiver) {
throw new Error("MethodCut.joinPointAction:" + noReceiver.toString());
}
}