Sobes.tech
Junior — Middle

Έχετε χρησιμοποιήσει χειρισμό εξαιρέσεων με μπλοκ try και catch στην πρακτική σας;

sobes.tech AI

Απάντηση από AI

Ναι, στην PHP η διαχείριση εξαιρέσεων με τη χρήση των μπλοκ try και catch είναι ο τυπικός τρόπος διαχείρισης σφαλμάτων, ειδικά στον αντικειμενοστραφή κώδικα.

Παράδειγμα χρήσης:

try {
    $db = new PDO($dsn, $user, $password);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    // Εκτέλεση ερωτημάτων
} catch (PDOException $e) {
    echo "Σφάλμα σύνδεσης με τη βάση δεδομένων: " . $e->getMessage();
}

Αυτή η προσέγγιση επιτρέπει την πιάσιμο των εξαιρέσεων, την κεντρική διαχείριση σφαλμάτων και την αποτροπή πτώσης της εφαρμογής.