[JAVA] Arten von Ausnahmen in Geschäftssystemen

Was ist das?

Java-Ausnahme

Es spielt keine Rolle, welche Sie verwenden, aber es ist ärgerlich, jede Ausnahme in Ihrer Geschäftslogik abzufangen. Ich denke, es ist einfacher, dies mit ungeprüften Ausnahmen zu tun. (Sie müssen nur Ausnahmen behandeln, die die Codemenge reduzieren und von Interesse sind. Wenn Sie jedoch die Ausnahme angeben möchten, die Sie behandeln möchten (es gibt einen absoluten Grund, sie zu erzwingen), kann es sich um eine aktivierte Ausnahme handeln?) Es gibt jedoch verschiedene Debatten darüber, was mit aktivierten und nicht aktivierten Ausnahmen zu tun ist, daher werde ich hier nicht darauf eingehen und bei der Gestaltung bei Bedarf vorsichtig sein. (Denken Sie aus der Perspektive des Anbieters, der Perspektive des Benutzers, den Anforderungen der Anwendung usw.)

Ausnahme für die Geschäftsperspektive

Überlegen Sie, ob diese Ausnahmen als aktivierte oder nicht aktivierte Ausnahmen realisiert werden sollen.

Recommended Posts

Arten von Ausnahmen in Geschäftssystemen
Liste der in Java 9 hinzugefügten Typen
Ausgabe in Vielfachen von 3
Eine kurze Erklärung der fünf Arten von Java Static
Generieren Sie Stream aus einem Array primitiver Typen in Java
Informationen zu Arten der Codeabdeckung
Protokollieren Sie unsichtbare Ausnahmen in Jersey
Java-Implementierung von Tri-Tree
Die Fallstricke von JAX-RS WebTarget.queryParam ()
Implementierung von HashMap mit Kotlin
[Sprint Boot] Verwendung der drei in org.springframework.jdbc.core.namedparam definierten Arten von SqlParameterSource