JavaScript: kivételkezelés

10.évf_js JavaScript Web

Kivételkezelés, avagy hibakezelés. A legtöbb programnyelvben van lehetőség a hibák kezelésére, esetleg saját hibaüzenetek létrehozására is. A hibakezelés lényege, hogy az esetlegesen létrejött hibákat megpróbáljuk elkapni, és ‘kulturált’ módon tájékoztatni róluk a felhasználót. pl: angol nyelvű hiba helyett magyarul

A hibakezelés általános szintaxisa:

A JavaScript olyan lehetőséget is kínál, hogy a catch ágon belül több hibát is lekezel különbözőképpen. Erre szolgálnak a Throw metódusok, amikor meghatározott hiba típusoknál továbbterjedés történik.

Példa1. Kérjünk be egy 0-99 közötti számot a felhasználótól. Ha ezen intervallumon kívüli értéket ír, akkor jelezzük számára egy felugró ablakban!

Példa2: kérjünk be a felhasználótól egy szót. Ha a beviteli mező üres, vagy nem megfelelő a szó, akkor jelezzük írassunk ki hibaüzenetet!