Vorhergesehene Methode zum Behandeln von Java-Ausnahmen in ServletContextListener

Für Servlet-Lifecycle-Sachen, was empfehlen Sie als Reaktion auf eine Ausnahme ...

Beispielsweise

public class Foo implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent event) {
        try {
           // something nasty
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }

    @Override
    public void contextDestroyed(ServletContextEvent event) {
        try {
           // something nasty
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }

Ich bin mir nicht ganz sicher, wie die Laufzeitausnahme oben behandelt wird. Ich gehe davon aus, dass Ausnahmen, die hier ausgelöst werden, ernst genug sind, um das System vollständig zu beschädigen, sodass es sich um eine (nicht behandelte) Laufzeitausnahme handelt.kan okay sein

Ich schätze, ich frage mich, was mit ungeprüften Ausnahmen von Servlet-Kontext-Listenern zu tun hat.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage