Pernyataan Break (Labeled)


 Bentuk label dari pernyataan break akan menghentikan pernyataan diluarnya, dimana sebelumnya harus diberikan label yang sudah di spesifikasikan pada program pada pernyataan break. Ketika sebuah nilai ditemukan, break akan menghentikan pernyataan yang diberi label searchLabel yang terletak di luar pernyataahn for loop.

Contoh program :


public class break_label {
public static void main(String args[]){

searchLabel:
for (int i=0;i<6;i++){
if(i==3){
System.out.println(i);
break searchLabel;
}
}
}
}


Output :
3

    Pernyataan break menghentikan pernyataan yang diberi label dan tidak menjalankan aliran kontrol apapun pada label. Aliran kontrol pada label akan diberikan secara otomatis pada pernyataan yang terletak dibawah label. Jadi jika pernyataan yang tidak dibawahnya maka tidak akan mengenali label yang telah dituliskan.

Post a Comment

Previous Post Next Post