If the if-else sequence has 4 blocks then it will be designed like if, else-if, else-if and then else which made 4 blocks which are as follows:-
The first block is an if block.
Then the second block is an else-if block.
The third block is also else-if block and
The fourth block else blocks.
So there is a need of 4 value (one value for each case) to test the application which is defined in the above scenario.
It is because when the first if statement is false then the first else-if statement is executed and when the first else statement is false then the second else-if statement is executed and when it is false then the else statement will executed.