Also der Profie bin ich nicht, aber ich versuche das mal mit ganz simplen Worten zu erklären:
In der Programmierung von Software kann in der Software immer ein Moment eintreten, in dem was passiert, was nicht direkt vorhersehbar ist. Zum Beispiel das in einem Textfeld, in dem eine Zahl eingegeben werden soll, vom Benutzer (versehentlich) ein Buchstabe eintippt, oder in eine Datei geschrieben werden soll, die Schreibgeschützt ist.
Wenn so ein Fall eintritt, wird das Problem mit dem Abfangen der Fehler, auch als Exception bekannt, kontrolliert gelöst oder zumindest sollte dann eine Fehlermeldung ausgegeben werden.
Ich hoffe das hilft dir etwas.