Here are the blanks filled in:
1. if - The statement is used to execute a code block if a condition is true.
2. if-else - The statement is used to execute a different code block if the original condition is false.
3. if-else-if ladder - To test multiple conditions sequentially and execute the first true block.
4. nested if - To check multiple conditions in a dependent manner, with inner 'if' statements only being evaluated if outer 'if' conditions are true.