menu

Kotlin Conditional Statements


1. What is the syntax for the if-else if statement?

if (condition) { } else if (condition) { } else { }

if (condition) { } else { } if (condition) { }

if (condition) { } if (condition) { } else { }

if { } else if { } else { }


2. What is the syntax for the switch statement?

switch (expression) { case value: statements; break; default: statements; }

switch (expression) { case value: statements; break; default: }

switch (expression) { case value: statements; default: statements; }

switch (expression) { case value: statements; default: }


3. Which of the following is an example of a switch statement?

if (condition) { } else { }

if (condition) { }

switch (expression) { case value: statements; default: statements; }

None of the above.


4. What is the syntax for the if-let statement?

if (variable != null) { } else { }

if (variable) { } else { }

if (variable == null) { } else { }

if (variable?.let { } ) { } else { }


5. What is the purpose of the "default" case in a switch statement?

To check for a specific condition.

To execute a block of code if none of the cases match.

To execute a block of code if the switch expression is null.

None of the above.


6. What is the purpose of the "else" statement?

To check multiple conditions.

To execute a block of code if the "if" condition is true.

To execute a block of code if the "if" condition is false.

None of the above.


7. What is the syntax for the when statement?

when (expression) { case value -> statements }

when (expression) { case value -> statements; default -> statements }

when (expression) { value -> statements }

when (expression) { value -> statements; default -> statements }


8. Which of the following is an example of a when statement?

if (condition) { } else { }

when (expression) { case value -> statements }

switch (expression) { case value: statements; default: statements; }

None of the above.


9. What is the syntax for the if-else statement?

if (condition) { } else { }

if (condition) { } else

if { } else { }

if (condition) { }


10. Which of the following is an example of an if-else if statement?

if (condition) { } else { }

if (condition) { } else if (condition) { } else { }

switch (expression) { case value: statements; default: statements; }

None of the above.