+ paramTypes[0].getName());
}
break;
} catch (NumberFormatException e) {
throw new DataTypeMismatchException(e.getMessage());
} catch (IllegalArgumentException e) {
throw new DataTypeMismatchException(e.getMessage());
} catch (IllegalAccessException e) {
throw new DataTypeMismatchException(e.getMessage());
} catch (InvocationTargetException e) {
throw new DataTypeMismatchException(e
.getTargetException().getMessage());
}
}
}
}