Modul ini membahas cara program C# menghadapi kegagalan saat berjalan, mulai dari alur exception beserta try, catch, dan finally, penyusunan exception kustom dengan inner exception, hingga pembersihan sumber daya yang deterministik melalui using dan IDisposable. Disiplin penanganannya dirangkum pada topik praktik terbaik, sedangkan topik terakhir memperkenalkan debugging dengan breakpoint, watch, dan navigasi call stack. Setelah modul ini dipahami, program tidak lagi berhenti mendadak tanpa penjelasan, dan sumber daya yang dipinjam dibebaskan dengan pasti.
Exception dan Sumber Daya
Penanganan exception, exception kustom, IDisposable, praktik terbaik, dan debugging.
0/0 selesai
- try/catch/finally
Alur exception, exception filter, dan catch spesifik vs umum.
- Exception Kustom
Standar pelemparan exception dan inner exception.
- using dan IDisposable
Pembersihan deterministik dan implementasi Dispose.
- Praktik Terbaik Exception
Larangan menelan exception dan menyaring catch yang bisa ditangani.
- Debugging
Breakpoint, watch, dan navigasi call stack.