C# adalah salah satu bahasa pemrograman yang digunakan untuk mengembangkan aplikasi desktop, web, dan mobile. Salah satu fitur penting dari bahasa ini adalah kemampuan untuk mengontrol alur program dengan menggunakan pernyataan break dan continue.

Pernyataan break digunakan untuk menghentikan eksekusi dari loop atau switch statement saat kondisi tertentu terpenuhi. Sedangkan pernyataan continue digunakan untuk melanjutkan eksekusi dari loop pada iterasi selanjutnya.

Pernyataan Break

Pernyataan break digunakan untuk menghentikan eksekusi dari loop atau switch statement. Saat pernyataan break dieksekusi, program akan keluar dari loop atau switch statement dan melanjutkan eksekusi dari baris kode selanjutnya. Pernyataan break dapat digunakan dalam loop for, while, dan do-while, serta dalam switch statement.

Berikut adalah contoh penggunaan pernyataan break dalam loop for:

for (int i = 0; i < 10; i++)

{

    if (i == 5)

    {

        break;

    }

    Console.WriteLine(i);

}

Pada contoh di atas, program akan mencetak nilai i dari 0 hingga 4, kemudian keluar dari loop saat nilai i sama dengan 5 karena pernyataan break telah dieksekusi.

Pernyataan Continue

Pernyataan continue digunakan untuk melanjutkan eksekusi dari loop pada iterasi selanjutnya. Saat pernyataan continue dieksekusi, program akan melewati baris kode pada iterasi saat ini dan melanjutkan dengan iterasi berikutnya.

Berikut adalah contoh penggunaan pernyataan continue dalam loop for:

for (int i = 0; i < 10; i++)
{
    if (i == 5)
    {
        continue;
    }
    Console.WriteLine(i);
}

Pada contoh di atas, program akan mencetak nilai i dari 0 hingga 9, namun akan melewati baris kode pada iterasi saat i sama dengan 5 karena pernyataan continue telah dieksekusi.

Kesimpulan

Pernyataan break dan continue sangat berguna dalam mengontrol alur program dalam bahasa pemrograman C#. Dengan menggunakan pernyataan ini, kita dapat menghentikan atau melanjutkan eksekusi dari loop atau switch statement pada kondisi tertentu. Namun, perlu diingat bahwa penggunaan pernyataan ini harus dilakukan dengan hati-hati agar tidak mengakibatkan kesalahan dalam program.

Dalam artikel ini, kita telah membahas tentang pernyataan break dan continue dalam bahasa pemrograman C#. Pernyataan ini memungkinkan kita untuk mengontrol alur program dengan mudah, terutama dalam penggunaan loop dan switch statement. Namun, kita harus berhati-hati dalam penggunaannya agar tidak mengakibatkan kesalahan dalam program. Dengan memahami dan menggunakan pernyataan break dan continue secara tepat, kita dapat meningkatkan efisiensi dan kehandalan program yang kita kembangkan.