In voorgaande opgave zag je al dat Python een foutmelding geeft wanneer er iets fout loopt. Hierbij wordt een onderscheid gemaakt tussen een “syntax error” en een “runtime error”. De fouten die de opgave van de vorige oefening bevatte, zijn een voorbeeld van “syntax errors”.
“runtime errors” geven aan dat er iets fout is gegaan bij de uitvoering van de code.
Een voorbeeld hiervan is de ZeroDivisionError
die aangeeft dat je probeerde te delen
door nul, wat uiteraard niet kan uitgevoerd worden.
Schrijf nu een kort programma dat een ZeroDivisionError
genereert bij uitvoering.