Оператор !! вызывает исключение, если переменная получает недопустимое значениеравна 0ссылается на недоступную область памяти, объавленная как val, получает новое значениеравна null
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.