1. Câu lệnh rẽ nhánh dạng thiếu (if)
Cú pháp:
Ý nghĩa: Nếu biểu thức điều kiện trả về đúng thì thực hiện câu lệnh.
Ví dụ:
if (a % 2==0) System.out.println(a + “la so chan”)
2. Câu lệnh rẽ nhánh dạng đủ (if..else)
Cú pháp:
Ý nghĩa: Nếu biểu thức điều kiện trả về đúng thì thực hiện câu lệnh 1, ngược lại, thì thực hiện câu lệnh 2.
Ví dụ:
if (a % 2==0) System.out.println(a + “la so chan”);
else System.out.println(a + “la so le”);
3. Câu lệnh rẽ nhánh (if..else if..else)
Cú pháp:
Ý nghĩa:
Nếu biểu thức điều kiện1 trả về đúng thì thực hiện câu lệnh 1,
ngược lại, biểu thức điều kiện2 trả về đúng thì thực hiện câu lệnh 2,
…
ngược lại, tất cả các biểu thức điều kiện trên đều trả về sai thì thực hiện câu lệnh n
Ví dụ:
Lưu ý: Nếu câu lệnh thực hiện gồm nhiều câu lệnh thì ta phải để vào trong cặp { }