Ich denke auch, dass die
Exception selbst unproblematisch ist.
Aber
[
OT]
Ich versteh ehrlich gesagt nicht, warum Du den Trigger bei Programmstart erzeugst und am Ende wieder löscht.
Jeglicher Konsument dieser Events könnte da falsche Schlüsse ziehen, außer vielleicht, Du bist Dein eigener Konsument.
[/
OT]