main.kt:4:1: error: a 'return' expression required in a function with a block body ('{...}')

Я пока начинающий в Kotlin. Поэтому не могу разобраться как можно исправить эту ошибку. прошу Вас помочь.

fun  checkClient(client : String):{ // и здесь почему-то(наверно нужно что-то вернуть)
    when {
        client == "dog" -> throw DogException()
        client == "cat" -> throw CatException()
    }
}// ошибка тут

class DogException() : Exception()
class CatException() : Exception()
fun main (args: Array<String>){
    checkClient("dog")
}

Ответы (0 шт):