PHP – Ausnahmebehandlung try catch

Ausnahmebehandlungen werden in der Programmierung sehr gerne zur Fehlererkennung verwendet. Sie sparen enorm viel Zeit und vorallem Nerven bei der Fehlersuche. Ist ein Fehler im PHP Code bekommt man meistens keine aussagekräftigen Fehlermeldungen mit try und catch kann dieses etwas benutzerfreundlicher gemacht werden und vorallem bleibt das Programm stabil.

<?php
  try
  {
    if ( file_exists ( 'textdatei.txt' )) // Prüfen ob Datei existiert
    {
    readfile ( 'textdatei.txt' ); // Datei auslesen
    }
    else
    {
      throw new Exception ( 'Datei nicht gefunden!' ); // Wenn Datei nicht vorhanden, erzeuge Exception
    }
  }
  catch ( Exception $e )
  {
    echo $e->getMessage(); // Fehlermeldung ausgeben
  }
?>


Ausgabe:

Datei nicht gefunden!

Verwandte Artikel:


Suchbegriffe

Kategorie: PHP, Tutorials Kommentieren »


Kommentar schreiben

Kommentar