Modül 20 - Exception Handling (Hata Yönetimi)

Exception Handling Nedir?

C++ Programlama Eğitimi · 1 görev

# Exception Handling (Hata Yönetimi)

Bir program çalışırken beklenmeyen hatalar meydana gelebilir. Örneğin kullanıcı geçersiz veri girebilir, dosya bulunamayabilir veya sıfıra bölme gibi hatalar oluşabilir.

Bu tür durumlarda programın aniden kapanmasını önlemek ve kullanıcıya anlamlı hata mesajları gösterebilmek için Exception Handling kullanılır.

C++ dilinde hata yönetimi üç temel anahtar kelime ile gerçekleştirilir:

  • try
  • throw
  • catch

Bu yapı sayesinde program güvenli bir şekilde çalışmaya devam edebilir.

Örnek Kod
#include <iostream>
using namespace std;

int main()
{
    try
    {
        throw "Bir hata oluştu.";
    }
    catch(const char* message)
    {
        cout << message;
    }
}

🎯 Bu Dersteki Görevler

İlk Exception

Dil: cpp

Yükleniyor…