پاراستنی بەرنامە لە وەستان
کاتێک کۆدێک هەڵەی تێدەکەوێت، بەرنامەکە دەوەستێت. بەڵام ئێمە دەتوانین بە try و catch ڕێگری لێ بکەین.
بەکارهێنانی try...catch
try {
// کۆدێک کە لەوانەیە هەڵەی تێدا بێت
let result = riskyFunction();
console.log(result);
} catch (error) {
console.log("هەڵەیەک ڕوویدا: " + error.message);
} finally {
console.log("ئەم بەشە هەمیشە جێبەجێ دەبێت");
}
بۆچی گرنگە؟
بە بەکارهێنانی ئەم شێوازە، بەرنامەکەت بەردەوام دەبێت لە کارکردن تەنانەت ئەگەر بەشێکی کۆدەکە کێشەی هەبێت و هەڵەی تێدا بێت.