Understand how to manually throw exceptions in Kotlin using the throw keyword. Learn how the Nothing type represents functions that never complete.