Banner Java

Pernyataan break Di Java

Selain pernyataan penyeleksian dan pernyataan perulangan, Java juga memiliki pernyataan break dan continue sebagai kontrol tambahan yang dapat digunakan untuk merubah arah kontrol program. Pernyataan break dapat digunakan untuk keluar dengan segera dari perulangan dimana pernyataan break berada serta mengabaikan (tidak mengeksekusi) pernyataan berikutnya yang masih tersisa di dalam perulangan. Eksekusi program kemudian akan berlanjut ke pernyataan pertama setelah closing brace dari perulangan tersebut. Umumnya, pernyataan break digunakan dengan penyeleksian if. Namun demikian, pernyataan break juga dapat digunakan untuk perulangan while, do-while, for serta switch.

Berikut ini adalah contoh program penjumlahan bilangan integer mulai dari 1 sampai dengan 50. Program akan menggunakan perulangan while untuk melakukan iterasi (perulangan). Bila hasil dari penjumlahan bilangan integer yang tersimpan di variabel jumlah lebih besar dari 150, maka kontrol program akan keluar dari perulangan while dimana pernyataan break tersebut berada dan kemudian menampilkan hasil berupa deret nilai numerik integer dan hasil penjumlahan deret numerik di kotak dialok pesan.

// Nama file : ContohPenggunaanBreak.java

// Mengimpor Java predifined class
import javax.swing.JOptionPane;

// Deklarasi kelas ContohPenggunaanBreak
public class ContohPenggunaanBreak {

   public static void main(String[] args) {
   
      int angka = 0;
      int jumlah = 0;
      String deretAngka = "Deret Angka : ";

      while (angka <= 50) {
         angka++;
         jumlah += angka;
         deretAngka += angka + " ";
         if (jumlah > 125)
            break;
      }
      
      deretAngka += "\nJumlah Deret Angka : " + jumlah;
      JOptionPane.showMessageDialog(null, deretAngka, "Penjumlahan Deret Angka",
         JOptionPane.INFORMATION_MESSAGE);
      
      // Mengakhiri program GUI
      System.exit(0);
   }
}

Baca artikel terkait lainnya:

Untuk memperbaiki mutu konten, Anda dapat berpartisipasi dengan cara melaporkan apabila menemukan kesalahan ketik, kata-kata rangkap, redaksi kurang pas (jelas), gambar pendukung tidak ada dan sebagainya melalui form Kontak Kami untuk mendapatkan perbaikan. Terima kasih atas kerjasamanya.

Hindro HindriantoHindro adalah pendiri sekaligus admin termasmedia.com dan topikit.com, blog online yang mengulas teknologi informasi. Dunia web mulai ditekuni tahun 2012 dengan mempelajari CMS Joomla dan Wordpress. Beberapa buku yang sekarang dipelajari antara lain PHP, HTML5, ASP.NET 4.5, JavaScript, CSS3, MySQL, Adobe Dreamweaver, Adobe Photoshop dan Adobe Flash.