The following recipes will be covered in this chapter:
- Assigning result to an expression using the if keyword
- Using range with the when expression
- Using when with custom objects
- Using try–catch as an expression
- How to write a swap function in Kotlin using the also function
- How to throw a custom exception in Kotlin
- How to make a multiconditional loop in Kotlin