Hallo,
ich habe ein recht umfangreiches Tool, was getestet werden soll. Dafür hatte ich überlegt, dass alle Exceptions die geworfen werden, zentral verwaltet werden sollten.
Sprich es soll beispielsweise eine Logger-Klasse geben, die beim Auftreten einer Exception aktiv wird und einen Log schreibt.
Frage:
Ist es möglich einen generellen Handler zu schreiben, der über mehrere Klassen Hinweg immer beim Auftreten einer Exception (auch außerhalb von dedizierten try-catch-Blöcken, beispielsweise bei ArrayOutOfBounds usw.) aktiv wird? Wenn ja, wie löst man sowas am besten?
Danke!
ich habe ein recht umfangreiches Tool, was getestet werden soll. Dafür hatte ich überlegt, dass alle Exceptions die geworfen werden, zentral verwaltet werden sollten.
Sprich es soll beispielsweise eine Logger-Klasse geben, die beim Auftreten einer Exception aktiv wird und einen Log schreibt.
Frage:
Ist es möglich einen generellen Handler zu schreiben, der über mehrere Klassen Hinweg immer beim Auftreten einer Exception (auch außerhalb von dedizierten try-catch-Blöcken, beispielsweise bei ArrayOutOfBounds usw.) aktiv wird? Wenn ja, wie löst man sowas am besten?
Danke!