1. break
Khi gặp câu lệnh break
bên trong vòng lặp, vòng lặp sẽ ngay lập tức kết thúc và chương trình sẽ tiếp tục điều khiển ở câu lệnh tiếp theo sau vòng lặp.
Câu lệnh break
của Java được sử dụng để ngắt vòng lặp hoặc câu lệnh chuyển đổi. Nó ngắt luồng hiện tại của chương trình ở điều kiện được chỉ định. Trong trường hợp vòng lặp bên trong, nó chỉ ngắt vòng lặp bên trong.
Chúng ta có thể sử dụng câu lệnh break
của Java trong tất cả các loại vòng lặp như vòng lặp for
, vòng lặp while
và vòng lặp do-while
.
– Bối cảnh áp dụng: Dùng khi ta muốn dừng vòng lặp ngay lập tức
– Cú pháp:
jump-statement; break;
– Ví dụ:
public class App { public static void main(String[] args) { for (int i = 0; i < 10; i++) { if (i == 5) { break; // ngắt vòng lặp ở đây } System.out.println("So: " + i); } } }
2. continue
Câu lệnh continue
được sử dụng trong cấu trúc điều khiển vòng lặp khi bạn cần nhảy đến vòng lặp tiếp theo của vòng lặp ngay lập tức. Nó có thể được sử dụng với vòng lặp for
, while
và do-while
Câu lệnh continue
của Java được sử dụng để tiếp tục vòng lặp. Nó tiếp tục luồng hiện tại của chương trình và bỏ qua mã còn lại ở điều kiện đã chỉ định. Trong trường hợp vòng lặp bên trong, nó chỉ tiếp tục vòng lặp bên trong.
– Bối cảnh áp dụng: Sử dụng khi ta muốn bỏ qua điều kiện nào đó khi duyệt mảng
– Cú pháp:
jump-statement; continue;
– Ví dụ:
public class App { public static void main(String[] args) { for (int i = 0; i < 10; i++) { if (i == 5) { continue; // tiếp tục vòng lặp tiếp theo } System.out.println("So: " + i); } } } }