Error Handling Pada C#

Selamat datang di RESTOPROGRAM penyedia sajian tutorial pemrograman terkini. Pada postingan kali ini, ane sajikan hidangan dari BAKSO C# dengan cita rasa Error Handling Pada C#. Langsung saja ane bahas mengenai sajian ini.

Error Handling digunakan untuk menangani kesalahan dalam sebuah sourcode program yang telah kita buat. Dimana kita akan ditunjukkan baris yang terdapat sebuah kesalahan pada sourcode program. Dalam halnya membuat rencana program, kita pasti menemukan sesuatu diluar perkiraan kita. Padahal dirasanya kita telah membuat penulisan program yang sudah benar. Kesalahan bisa terjadi, dimana saat kita menentukan sebuah inputan bertipe int tapi kita input dengan tipe string. Maka dari sana program akan error. Berikut ilustrasi penulisan Error Handling :

try
{
statement 1
}
catch(Exception ex)
{
statement 2
}

Dari ilustrasi di atas dapat dijelaskan, bahwa yang berada pada statement 1 merupakan penulisan program utama yang kita buat. Dan statement 2 merupakan informasi kesalahan pada program utama yang kita buat. Baik berupa kesalahan inputan dan masih banyak lagi.

Untuk pengaplikasian dalam program C# dapat dicontohkan seperti ini :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ErrorHandling
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b, c;

            try
            {
                Console.WriteLine("Masukan Nilai A :");
                a = int.Parse(Console.ReadLine());
                Console.WriteLine("Masukan Nilai B :");
                b = int.Parse(Console.ReadLine());

                c = a + b;

                Console.WriteLine("Hasilnya adalah " + c.ToString());
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }
    }
}

Dari sourcode di atas, maka akan muncul perulangan sebanyak 8x. Dikarenakan inisialisasi berawal dari 0 dan terminasi mengeksekusi perintah lebih besar atau sama dengan dari 0 dengan batas maksimal 7. Sehingga akan muncul perintah ke 0 – 1 – 2 – 3 – 4 – 5 – 6 dan 7.

Makasih udah nikamatin hidangan BAKSO C# ane dengan cita rasa Error Handling Pada C#. Jangan sungkan – sungkan mampir lagi ke RESTOPROGRAM. Masih banyak hidangan – hidangan yang akan memanjakan agan – agan semua.

Jangan lupa share hidangan ane di media sosial yang ada di bawah ini !!!