Почему переменную j можно объявлять только внутри внешнего цикла, а не снаружи, вместе с переменной i ?
package com.javarush.task.pro.task04.task0404;
/*
Заполненный прямоугольник
*/
public class Solution {
public static void main(String[] args) {
String n = "Q";
int i = 0;
//int j = 0; Почему переменную j можно
//объявлять только внутри внешнего цикла, а не снаружи(в этом месте)?
while(i < 5){
int j = 0;
while(j<10){
System.out.print(n);
j++;
}
i++;
System.out.println(i);
}
}
}
/*
int n = 0;
while (n < 4)
{
int m = 0;
while (m < 5)
{
System.out.print("А");
m++;
}
System.out.println();
n++;
}*/