Heim >Backend-Entwicklung >PHP-Tutorial >javascript – Ausnahme kann nicht abgefangen werden, nachdem PHP sie ausgelöst hat
PHP löst eine Ausnahme aus und kann sie nicht abfangen. Dies ist ein Fehler von WeChat. Die von mir aufgerufene Drittanbieter-Klasse löst eine Ausnahme aus und ich kann sie hier nicht abfangen.
Beim Aufrufen anderer Klassenmethoden löst diese Klasse eine Ausnahme aus, die in der aufrufenden Klasse nicht abgefangen werden kann.
Methoden, die Ausnahmen auslösen
Ausnahme abfangen
Ich habe das Gefühl, dass ich es nicht einfangen kann
Egal, was in meinem Catch ausgegeben wird, es gibt diesen Fehler und mein Code kann nicht ausgeführt werden. Ich möchte eine Ausnahme auslösen und dann meinen Code behandeln und ihn dann ausführen.
Weil ich ein foreach verwende, wenn einer von Sie haben einen Fehler. Die Schleife wird nicht ausgeführt
PHP löst eine Ausnahme aus und kann sie nicht abfangen. Dies ist ein Fehler von WeChat. Die von mir aufgerufene Drittanbieter-Klasse löst eine Ausnahme aus und ich kann sie hier nicht abfangen.
Beim Aufrufen anderer Klassenmethoden löst diese Klasse eine Ausnahme aus, die in der aufrufenden Klasse nicht abgefangen werden kann.
Methoden, die Ausnahmen auslösen
Ausnahme abfangen
Ich habe das Gefühl, dass ich es nicht einfangen kann
Egal, was in meinem Catch ausgegeben wird, es gibt diesen Fehler und mein Code kann nicht ausgeführt werden. Ich möchte eine Ausnahme auslösen und dann meinen Code verarbeiten und ihn dann ausführen.
Weil ich ein foreach verwende, wenn einer von Sie haben einen Fehler. Die Schleife wird nicht ausgeführt
Exception
Fügen Sie einfach „versuchen“ hinzu
$e->getMessage();
Außerdem, was der Gelehrte gesagt hat
Geben Sie Haltepunkte für Bibliotheken von Drittanbietern ein