Java Break và tiếp tục
Nghỉ giải lao Java
Bạn đã thấy câu lệnh break
được sử dụng trong chương trước của hướng dẫn này. Nó được sử dụng để "nhảy ra" khỏi câu lệnh switch
.
Câu lệnh break
cũng có thể được sử dụng để thoát khỏi vòng lặp .
Ví dụ này dừng vòng lặp khi i bằng 4:
Ví dụ
for (int i = 0; i < 10; i++) { if (i == 4) { break; } System.out.println(i); }
Java Tiếp tục
Câu lệnh continue
ngắt một lần lặp (trong vòng lặp), nếu một điều kiện đã chỉ định xảy ra và tiếp tục với lần lặp tiếp theo trong vòng lặp.
Ví dụ này bỏ qua giá trị 4:
Ví dụ
for (int i = 0; i < 10; i++) { if (i == 4) { continue; } System.out.println(i); }
Phá vỡ và tiếp tục trong vòng lặp While
Bạn cũng có thể sử dụng break
và continue
trong vòng lặp while:
Ví dụ ngắt
int i = 0; while (i < 10) { System.out.println(i); i++; if (i == 4) { break; } }
Tiếp tục Ví dụ
int i = 0; while (i < 10) { if (i == 4) { i++; continue; } System.out.println(i); i++; }