Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Основное отличие в обработке проверяемых (checked) исключений.
В Java есть два типа исключений:
try-catch
или объявления в сигнатуре метода с ключевым словом throws
. Примеры: IOException
, FileNotFoundException
.RuntimeException
и его подклассы, Error
.В Kotlin нет проверяемых исключений. Все исключения в Kotlin по своей сути являются непроверяемыми. Это упрощает код, так как не нужно повсеместно использовать try-catch
или throws
для рутинных операций, которые могут выбросить исключение.
Пример в Java:
java
Основное отличие в обработке проверяемых (checked) исключений.
В Java есть два типа исключений:
try-catch
или объявления в сигнатуре метода с ключевым словом throws
. Примеры: IOException
, FileNotFoundException
.RuntimeException
и его подклассы, Error
.В Kotlin нет проверяемых исключений. Все исключения в Kotlin по своей сути являются непроверяемыми. Это упрощает код, так как не нужно повсеместно использовать try-catch
или throws
для рутинных операций, которые могут выбросить исключение.
Пример в Java:
java
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.