// (because they're programmatically prevented above)
// or I just plain don't know how to cause. These should be tested as well
}
catch (IllegalArgumentException e)
{
validationException.addError(propertyName, valueObj + " had an illegal argument");
}
catch (IllegalAccessException e)
{
validationException.addError(propertyName, valueObj + " couldn't be accessed");
}