Sometimes, there are cases where you want to create your own exception. If you are creating your own exception, it's known as a custom exception or user-defined exception.
These are used to customize the exception according to a specific need, and using this, you can have your own exception and a message. In this recipe, we will see how to create and throw a custom exception in Kotlin.
You need to install a preferred development environment that compiles and runs Kotlin. You can also use the command line for this purpose, for which you need Kotlin compiler installed, along with JDK. I am using IntelliJ IDE to compile and run my Kotlin code for this recipe.