Als «exception-handling» getaggte Fragen

116
PHP: Ausnahmen gegen Fehler?

Vielleicht fehlt es mir irgendwo im PHP-Handbuch, aber was genau ist der Unterschied zwischen einem Fehler und einer Ausnahme? Der einzige Unterschied, den ich sehen kann, ist, dass Fehler und Ausnahmen unterschiedlich behandelt werden. Aber was verursacht eine Ausnahme und was verursacht einen...

111
Warum sollen wir diese Ausnahmen nicht werfen?

Ich bin auf diese MSDN-Seite gestoßen , auf der es heißt: Werfen Sie Exception , SystemException , NullReferenceException oder IndexOutOfRangeException nicht absichtlich aus Ihrem eigenen Quellcode. Leider macht es sich nicht die Mühe zu erklären, warum. Ich kann die Gründe erraten, aber ich hoffe,...