Menu
CoddyTech

Câu lệnh if lồng nhau

Bài học 5 trên 11 trong khóa học Câu lệnh điều khiển trong Java của Coddy.

Thay vì dùng nhiều câu lệnh if, bạn cũng có thể kết hợp else if với if để tạo thành một chuỗi if-else-if-else hoặc chỉ một chuỗi if-if.

Câu lệnh if lồng nhau là một khối lệnh if nằm bên trong một khối lệnh if khác. Ở đây, điều kiện của khối lệnh if bên trong chỉ được kiểm tra khi điều kiện của khối lệnh if bên ngoài là đúng.

Cú pháp:

if(condition){    
    //Đoạn code sẽ chạy, else không bắt buộc   
    if(condition){  
        //Đoạn code sẽ chạy, else không bắt buộc   
    }    
} 
challenge icon

Thử thách

Dễ

Tạo một hàm nhận hai biến int, age và weight, rồi trả về một giá trị chuỗi.

Điều kiện:
Nếu age lớn hơn 18 và weight lớn hơn 50, hãy in ra "Valid"; nếu không, hãy in ra "Invalid".

Tự làm thử

class DonateBlood {
    public static String donateBlood(int age, int weight) {
        // Viết code ở đây
    }
}

Tất cả bài học trong Câu lệnh điều khiển trong Java

1Câu lệnh điều khiển là gì?

Giới thiệu

Tự luyện tập: Trình biên dịch Java online