Exceptions

Introductie
We maken onderscheid tussen een TypeException en een OperatieException.

TypeExceptions

 * Lengte te groot
 * Lengte te kort
 * Waarde te groot
 * Waarde te klein
 * Ongeldige waarde: b.v. datum niet in het juiste formaat

OperatieException

 * Verplichte gegevens ontbreken
 * Ongeldige invoer: b.v. datum in het verleden (in de context van de operatie kunnen bepaalde regels gelden)
 * Inconsistentie invoer
 * Niet gevonden Vraag: Is dit een exception?
 * Bestaat reeds
 * Niet toegestaan
 * Niet ondersteund