___ qstnhdr ___ Wie schlucke ich eine Ausnahme bei AfterThrowing in AspectJ
___ answer4399567 ___
Meine Lösung!
%Vor%
Nochmals vielen Dank.
___ tag123aspectj ___ AspectJ ist eine aspektorientierte Erweiterung der Java-Programmiersprache, die eine saubere Modularisierung von Querschnittsaufgaben wie Protokollierung, Fehlerbehandlung, Durchsetzung von Standards und Feature-Variationen ermöglicht.
Verwenden Sie dieses Tag für Fragen zur programmgesteuerten Verwendung dieser Erweiterung. Weitere Informationen zu Downloads, Support, IDE-Integration und Dokumentation finden Sie unter "Weitere Informationen" zu diesem Tag.
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen.
___ antwort4396342 ___
Ich denke, das geht nicht in AfterThrowing
. Sie müssen Around
verwenden.
___ qstntxt ___
In AspectJ möchte ich eine Ausnahme verschlucken.
%Vor%
Oben hat es Ausnahme nicht verschluckt. Der Aufrufer von testThrowable () hat weiterhin die Ausnahme erhalten. Ich möchte, dass der Anrufer keine Ausnahme erhält. Wie kann das gemacht werden?
Danke.
___
quelle