Scala require () equivalente en Kotlin

En Scala tenemos un método obligatorio que se usa para establecer precondiciones para classs como esta

class Rational(x: Int, y: Int) { require(y != 0, "denominator must be different than zero ") 

Mi pregunta es: ¿tenemos algo así en Kotlin?