Sobes.tech
Junior — Middle

Použili jste ve své praxi zpracování výjimek pomocí bloků try a catch?

sobes.tech AI

Odpověď od AI

Ano, v PHP je zpracování výjimek pomocí bloků try a catch standardní způsob, jak spravovat chyby, zejména v objektově orientovaném kódu.

Příklad použití:

try {
    $db = new PDO($dsn, $user, $password);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    // Spuštění dotazů
} catch (PDOException $e) {
    echo "Chyba připojení k databázi: " . $e->getMessage();
}

Tento přístup umožňuje zachytit výjimky, centralizovaně řešit chyby a zabránit pádu aplikace.