3
Haruskah saya membuat pengecualian sendiri, atau mengooptasi pengecualian serupa untuk tujuan yang agak non-standar?
Ini adalah pertanyaan desain umum, tapi saya fokus pada C # dan .NET karena itu adalah bahasa yang saya gunakan saat ini. Haruskah saya membuat sendiri, kelas pengecualian baru, atau mengkooptasi kerangka kerja yang ada untuk tujuan yang sedikit berbeda? Sebagai contoh, saya mendapati diri saya membutuhkan pengecualian yang menunjukkan …