throw

C++ throw kalit so‘zi

❮ C++ kalit so‘zlari


Misol

Agar age 18 dan kichik bo‘lsa, istisno tashlang:

try {
  int age = 15;
  if (age >= 18) {
    cout << "Access granted - you are old enough.";
  } else {
    throw (age);
  }
}
catch (int myNum) {
  cout << "Access denied - You must be at least 18 years old.\n";
  cout << "Age is: " << myNum;
} 

O‘zingiz sinab ko‘ring »


Ta’rif va qo‘llanilishi

throw kalit so‘zi maxsus xato hosil qilish uchun ishlatiladi.

throw kalit so‘zi tashlagan istisnodan catch blokidagi kod foydalanishi mumkin.


Tegishli sahifalar

catch kalit so‘zi istisno tashlanganda kodni bajaradi.

try kalit so‘zi istisnolarni ushlash mumkin bo‘lgan kod blokini belgilaydi.

Istisnolar haqida C++ istisnolar darsligimizda batafsil o‘qing.


❮ C++ kalit so‘zlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!