پاراستنی بەرنامە لە وەستان

کاتێک کۆدێک هەڵەی تێدەکەوێت، بەرنامەکە دەوەستێت. بەڵام ئێمە دەتوانین بە try و catch ڕێگری لێ بکەین.

بەکارهێنانی try...catch

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

بۆچی گرنگە؟

بە بەکارهێنانی ئەم شێوازە، بەرنامەکەت بەردەوام دەبێت لە کارکردن تەنانەت ئەگەر بەشێکی کۆدەکە کێشەی هەبێت و هەڵەی تێدا بێت.