Kotlin не имеет проверенных исключений. Было бы плохой практикой ловить класс Exception
в Kotlin коде? В Java это будет не go.
Есть ли другие способы, кроме как полагаться на API-интерфейсы функции, которую вы вызываете, для правильной обработки исключений?
fun beSave() {
try {
// some blackbox code
}
catch (e: Exception) {
// handler
}
}