Mục lục
Mệnh đề continue thường được dùng trong các vòng lặp (for, while, do – while) để chuyển qua vòng lặp tiếp theo ngay lập tức.
Cú pháp continue
continue;
Sơ đồ thực thi của continue
Ví dụ: Xuất ra màn hình các giá trị 1 đến 10, trong đó không in ra giá trị 8. Ở ví dụ này mình sẽ thực hiện với cả 3 vòng lặp for, while, do – while
Continue sử dụng với vòng lặp for
package com.company; public class Main { public static void main(String[] args) { for(int i = 1; i <= 10; i++) { if (i == 8) { continue; } System.out.println(i); } } }
Output: 1 2 3 4 5 6 7 9 10
Continue sử dụng với vòng lặp while
package com.company; public class Main { public static void main(String[] args) { int i = 1; while (i <= 10) { if (i == 8) { i++; continue; } System.out.println(i + " "); } } }
Output: 1 2 3 4 5 6 7 9 10
Continue sử dụng với vòng lặp do – while
package com.company; public class Main { public static void main(String[] args) { int i = 1; do { if (i == 8) { i++; continue; } System.out.println(i); i++; } while (i <= 10); } }
Output: 1 2 3 4 5 6 7 9 10