Sobes.tech
Junior — Middle

Milyen adattípusokat használnak a kivételek tárolására a programozási nyelvben?

sobes.tech MI

Válasz az MI-től

PHP-ben a kivételek az Exception osztály vagy annak leszármazottainak objektumaiban tárolódnak. Egy kivétel egy olyan objektum, amely tartalmazza a hiba információit, beleértve az üzenetet, a hibakódot és a hívási veremot. A kivételek kezelésére a try-catch szerkezetet használjuk, ahol a catch blokkban meg lehet szerezni a kivétel objektumát és kezelni a hibát.

Példa:

try {
    // Kód, amely kivételt okozhat
    throw new Exception("Futtatási hiba");
} catch (Exception $e) {
    echo "Elfogott kivétel: " . $e->getMessage();
}