Phát biểu nào sau đây là đúng khi nói về lệnh break trong java?
Trả lời:
Đáp án đúng: B
Lệnh `break` trong Java được sử dụng để thoát khỏi vòng lặp (như `for`, `while`, `do-while`) hoặc cấu trúc `switch`. Khi gặp lệnh `break`, chương trình sẽ ngay lập tức dừng thực thi vòng lặp hiện tại và chuyển đến lệnh tiếp theo sau vòng lặp đó.
* **A. break dừng thực thi toàn bộ chương trình:** Sai. `break` chỉ dừng vòng lặp hoặc `switch` chứa nó, không dừng toàn bộ chương trình.
* **B. break tạm dừng toàn bộ thực thi và đẩy điều khiển ra ngoài vòng lặp:** Đúng. `break` sẽ kết thúc vòng lặp hiện tại và chuyển điều khiển đến lệnh ngay sau vòng lặp.
* **C. break đẩy điều khiển ra khỏi vòng lặp và bắt đầu thực thi vòng lặp tiếp theo:** Sai. `break` kết thúc vòng lặp, không thực thi vòng lặp tiếp theo (nếu có).
* **D. break tạm dừng thực thi vòng lặp trong một khoảng thời gian:** Sai. `break` không tạm dừng mà kết thúc hoàn toàn vòng lặp.
Vậy, đáp án đúng là B.