#windows #kotlin #error-handling #try-catch
Вопрос:
Я новичок в Kotlin в Windows, и я понятия не имею, почему на экране отображается исключение java.io.FileNotFoundException, но не могу уловить никаких ошибок вообще. Любая помощь будет признательна.
try {
val writer = PrintWriter("something.txt")
}
catch (e: NumberFormatException) {
println("Catch");
}
Ответ №1:
Ваш блок catch улавливает определенный тип исключения: NumberFormatException
.
Если вы хотите поймать FileNotFoundException
, вы должны указать это в блоке catch или добавить другой блок catch.