Aloha ;)
um es mal so zu formulieren: Man kann sich ja vorher überlegen welche EX zu erwarten und zu fangen ist! So steht nämlich fest, wie man damit umzugehen hat und dafür braucht man keine Exceptionklassen. Nicht die Exception bestimmt was man mit ihr macht sondern eine übergeordnete Instanz bestimmt das.
Klar. Man kann für alles einen verschwurbelten Workaround handstricken.
Du hattest nach der Sinnhaftigkeit gefragt. Die wird nicht dadurch widerlegt, dass man das Problem auch unsinnvoll lösen kann.
Grüße,
RIDER