Open het project Collecties_start_voor_61 dat he hier kan downloaden (rechtermuisklik, bewaren als...). (Dit is een deel van de oplossing van het project waar je vorige reeks aan begonnen bent.) We werken voor deze oefening verder in de klasse Generator, maar eerst zoek je het hoofdprogramma op.
Als je een onmogelijke vraag stelt wordt null teruggegeven door de methodes van Generator. Dit wordt beter opgelost met Excepties: Als je grondig hebt uitgetest, zorg je voor een tweede versie van het hoofdprogramma. In plaats van het programma onmiddellijk af te sluiten bij foutieve input van de gebruiker, geef je hem/haar nog twee bijkomende pogingen (maximum 3 pogingen).

Uploaden in Dodona: het is noodzakelijk om het hoofdprogramma én de klasse Generator in het invoerscherm te kopiëren omdat Dodona ook je hoofdprogramma moet controleren. Bekijk het stramien, gegeven in het invoerscherm:

Dodona test of de gebruiker maximaal 3 kansen krijgt om iets in te lezen.