VB.NET: Perulangan Tak Terhingga (Infinite Loops)


Ada satu kondisi (dari data misalnya) atau bahkan kesalahan/bug dari kode yang dibuat sehingga menyebabkan proses looping tidak berhenti atau disebut Infinite Loops.

Hal ini akan mempuat proses dalam aplikasi yang kita buat menjalankan proses terus-menerus sampai not responding dan hanya dapat dihentikan dengan paksa (task manager -> End Task). Karena itu dalam membuat perulangan kita harus sangat berhati-hati.

Jika Infinite Loops terjadi pada saat proses development/debug di Visual Studio, solusi yang dapat kita gunakan untuk menghentikan program adalah dengan klik tombol menu stop debug atau menekan Ctrl + Shift + A pada keyboard.

Contoh kode yang dapat menghasilkan Infinite Loops:
Dim counter As Integer = 10
Do While counter > 0
    counter += 1 'contoh kesalahan seharus nya - jadi +
    'baris kode
Loop


Click here if you like this article.


Baca juga artikel tentang Perulangan (Looping) lainnya:
Struktur Perulangan Do While
Struktur Perulangan Do Until
Penggunaan Exit Do
Struktur Perulangan For Next
Struktur Perulangan For Each 
Penggunaan Continue For
Penggunaan Exit For
Perulangan Tak Terhingga (Infinite Loops)


Post a Comment

0 Comments