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
