What is required to avoid falling through from one case to the next?
Trả lời:
Đáp án đúng: B
Trong cấu trúc switch-case, để tránh việc thực thi các case tiếp theo sau khi một case đã được khớp và thực thi, ta cần sử dụng lệnh `break`. Lệnh `break` sẽ kết thúc việc thực thi cấu trúc `switch` và chuyển điều khiển đến lệnh tiếp theo sau `switch`.
* **A. end;**: Không phải là một từ khóa hoặc lệnh hợp lệ trong cú pháp C, C++, Java hoặc các ngôn ngữ tương tự thường sử dụng trong cấu trúc `switch-case`.
* **B. break;**: Đây là đáp án chính xác. Lệnh `break` được sử dụng để thoát khỏi vòng lặp hoặc cấu trúc `switch-case`.
* **C. stop;**: Không phải là một từ khóa hoặc lệnh hợp lệ trong cú pháp C, C++, Java hoặc các ngôn ngữ tương tự thường sử dụng trong cấu trúc `switch-case`.
* **D. continue;**: Lệnh `continue` được sử dụng để bỏ qua phần còn lại của vòng lặp hiện tại và chuyển đến lần lặp tiếp theo, chứ không phải để thoát khỏi `switch-case`.