Шаг 61.
Основы Kotlin.
Null-безопасность и исключения (общие сведения)

    На этом шаге мы приведем общие сведения об этих значениях.

    Null - это специальное значение, которое показывает, что значения val или var не существует. Во многих языках программирования, включая Java, null - это частая причина сбоев, потому что несуществующая величина не может выполнить работу. Kotlin требует специального объявления, если var или val может принимать null в качестве значения. Это помогает избежать ошибок.

    В следующих шагах вы узнаете, почему null вызывает сбой, как Kotlin защищается от null во время компиляции и как безопасно работать с null-значениями, если нужно. Также вы увидите, как работать с исключениями, которые показывают, что в программе что-то пошло не так.

    Чтобы увидеть проявление этих проблем, вы добавите в игру NyetHack таверну, которая принимает вводимые игроком значения и пытается удовлетворить запросы придирчивых посетителей на выпивку. Также вы добавите опасную способность жонглировать мечом.

    На следующем шаге мы рассмотрим Nullability.




Предыдущий шаг Содержание Следующий шаг