Normal
Auf dem Server würde ich nur konkrete, behandelbare Exceptions mit try-catch fangen (normalerweise sind das genau null). Zuviel try-catch ist absolut ungesund.Der Rest (also praktisch alles) wird zentral in einem Exception-Handler bearbeitet. Mehr als Loggen und den betreffenden Thread abzuschießen kann man wahrscheinlich nicht.Auf dem Client im Prinzip genauso, nur dass hier dem Anwender ein netter Fehlerdialog präsentiert wird mit der Empfehlung, sich an den Admin zu wenden. Zusätzlich könnte man optional die Fehlermeldung auch gleich an den Support schicken.
Auf dem Server würde ich nur konkrete, behandelbare Exceptions mit try-catch fangen (normalerweise sind das genau null). Zuviel try-catch ist absolut ungesund.
Der Rest (also praktisch alles) wird zentral in einem Exception-Handler bearbeitet. Mehr als Loggen und den betreffenden Thread abzuschießen kann man wahrscheinlich nicht.
Auf dem Client im Prinzip genauso, nur dass hier dem Anwender ein netter Fehlerdialog präsentiert wird mit der Empfehlung, sich an den Admin zu wenden. Zusätzlich könnte man optional die Fehlermeldung auch gleich an den Support schicken.