там есть возможность обращения к переменной далее ниже в других кейсах или вне свитча, но в этом же методе, так как по идее переменная объявлена в одной зоне видимости. Но сам факт объявления может быть проигнорирован, если этот кейс не будет выбран. Поэтому в кейсах нельзя инициализировать переменные, так как сам факт инициализации может быть не исполнен, а обращение может происходить.
Я правильно понял?
PS Вне свича не может быть обращения, так как у него своя область видимости.
Да. но В case-ах МОЖНО инициализировать переменные, если соблюдать те правила. Но фактически я тебе наверное слишком голову задурил, просто ставь {}
Обсуждают сегодня