Sobes.tech
Junior — Middle

Proqramın icrası zamanı səhv nədir?

sobes.tech Süni İntellekt

AI-dan cavab

İş vaxtı xətası (runtime error) — bu, proqramın icrası zamanı baş verən xəta olub, tərtib zamanı baş vermir. Belə xətalar proqramın gözlənilməz davranışına, qəza ilə bağlanmasına və ya istisnalara səbəb olur.

İş vaxtı xətalarının nümunələri:

  • Sıfıra bölmə.
  • İstifadəyə hazır olmayan obyektə müraciət (null reference).
  • Massivin sərhədlərindən kənara çıxma.
  • Giriş-çıxış xətaları.

C#-da bu xətalar adətən try-catch strukturu ilə idarə olunur ki, proqram çökməsin və istisnalara düzgün cavab verilsin.

try
{
    int result = 10 / divisor;
}
catch (DivideByZeroException ex)
{
    Console.WriteLine("Sıfıra bölmək mümkün deyil.");
}