Я только начал изучать Kotlin и обнаружил проблему, которую не могу понять о нулевой безопасности в Kotlin. Я прочитал, что переменная не может содержать нулевое значение.
Так что я сделал несколько тестов по этому поводу
var name:String = "Albert"
name = null //error
Пока я не попробую это
var name = null //with no error
Я не знаю, почему я могу установить var name = null
без ошибок.