Ringkasan
Tujuan Anda adalah untuk mendapatkan pengalaman dengan debugger Visual Studio Code, menerapkan pola try-catch, serta membuat dan melempar pengecualian yang ditangkap pada tingkat lebih rendah dari tumpukan panggilan.
Dengan meninjau aplikasi cash register, men-debug MakeChange metode, dan menerapkan teknik penanganan pengecualian dalam metode dan kode panggilan, Anda mendapatkan pengalaman yang Anda inginkan. Anda menggunakan alat debugger untuk mengonfigurasi titik henti dalam pernyataan tingkat atas aplikasi. Saat eksekusi dihentikan sementara, Anda menelusuri kode untuk mengisolasi masalah pada logikanya. Anda menerapkan try-catch pola dalam pernyataan tingkat atas, membuat dan melemparkan InvalidOperationException pengecualian dalam MakeChange metode, lalu memperbarui catch klausa untuk menangkap hanya pengecualian jenis InvalidOperationException.
Kemampuan untuk men-debug aplikasi C# dan menerapkan penanganan pengecualian memungkinkan Anda mengembangkan aplikasi yang stabil dan andal.
Dapatkan sertifikasi terverifikasi gratis
Microsoft dan freeCodeCamp.org menawarkan pelatihan dan sertifikasi kombo tentang dasar C#. Dengan menyelesaikan modul Learn ini, Anda telah memulai. Jelajahi FreeCodeCamp's Foundational C# dengan sertifikasi Microsoft di sini: https://aka.ms/csharp-certification.