Trong bài cấu trúc rẽ nhánh Switch- Case các bạn đã được tiếp cận với từ khóa break trong Java. Và trong bài hôm nay mình sẽ giải thích cho các bạn hiểu rõ hơn về nó.
Bài trước: Bài 6: Cách dùng While trong Java
Break và Continue trong Java
- Break: dùng để ngắt lệnh lặp.
- Continue: dùng để thực hiện lần lặp tiếp theo ngay lặp tức.
Thông thường thì lệnh các lệnh này được sử dụng trong các lệnh if nằm trong các vòng lặp để dừng vòng lặp hoặc để bỏ qua một lệnh nào đó.
Ví dụ về break
int diem = 0; while(true){ diem = scanner.nextInt(); if(diem >= 0 && diem <=10){ break; } System.out.println(“Điểm phải từ 0 đến 10”); }Diễn giải: đoạn chương trình trên chỉ cho nhập điểm hợp lệ từ 0 đến 10.
Ví dụ về continue
public static void main(String[] args) { for (int i = 1; i <= 5; i++) { if (i == 4) { continue; } System.out.print(i + " "); } }Diễn giải: Đoạn chương trình trên sẽ in ra dãy số 1 2 3 5.
Bài trước: Bài 6: Cách dùng While trong Java