int a = 10; // фрейм 0
if (true) {
int b = 10; // фрейм 1
}
// здесь переменные фрейма 1 уже не видны.

Надеюсь, понятно объяснил. Не совсем по науке, но суть такая.