Sobes.tech
Junior — Middle

Vai praksē esat izmantojis izņēmumu apstrādi ar try un catch blokiem?

sobes.tech AI

Atbilde no AI

Jā, PHP valodā izņēmumu apstrāde, izmantojot try un catch blokus, ir standarta metode kļūdu pārvaldīšanai, īpaši objektorientētā kodā.

Piemērs lietošanai:

try {
    $db = new PDO($dsn, $user, $password);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    // Vaicājumu izpilde
} catch (PDOException $e) {
    echo "Savienojuma ar datu bāzi kļūda: " . $e->getMessage();
}

Šī pieeja ļauj noķert izņēmumus, centrāli pārvaldīt kļūdas un novērst lietojumprogrammas avāriju.