Kelas Pengecualian
Pustaka kelas menyediakan mekanisme penanganan pengecualian berdasarkan kelas CException
. Kerangka kerja aplikasi menggunakan pengecualian dalam kodenya; Anda juga dapat menggunakannya di anda. Untuk informasi selengkapnya, lihat artikel Pengecualian. Anda dapat memperoleh jenis pengecualian Anda sendiri dari CException
.
MFC menyediakan kelas pengecualian tempat Anda dapat memperoleh pengecualian Anda sendiri serta kelas pengecualian untuk semua pengecualian yang didukungnya.
CException
Kelas dasar untuk pengecualian.
CArchiveException
Pengecualian arsip.
CDaoException
Pengecualian yang diakibatkan oleh kegagalan dalam operasi database DAO.
CDBException
Pengecualian yang diakibatkan oleh kegagalan dalam pemrosesan database ODBC.
CFileException
Pengecualian berorientasi file.
CMemoryException
Pengecualian di luar memori.
CNotSupportedException
Pengecualian yang dihasilkan dari penggunaan fitur yang tidak didukung.
COleException
Pengecualian yang diakibatkan oleh kegagalan dalam pemrosesan OLE. Kelas ini digunakan oleh kontainer dan server.
COleDispatchException
Pengecualian yang dihasilkan dari kesalahan selama otomatisasi. Pengecualian otomatisasi dilemparkan oleh server otomatisasi dan ditangkap oleh klien otomatisasi.
CResourceException
Pengecualian yang diakibatkan oleh kegagalan memuat sumber daya Windows.
CUserException
Pengecualian yang digunakan untuk menghentikan operasi yang dimulai pengguna. Biasanya, pengguna telah diberi tahu tentang masalah sebelum pengecualian ini dilemparkan.