JavaScript is required

Phát biểu nào sau đây là đúng khi nói về lệnh break trong java?

A.

break dừng thực thi 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.

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.

D.

break tạm dừng thực thi vòng lặp trong một khoảng thời gian.

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.

Câu hỏi liên quan