Помогите, пожалуйста, найти ошибку. При таком коде выводит только одну строчку из таблицы. При этом с циклом for всё получается нормально.
package com.javarush.task.task03.task0314;

/*
Таблица умножения
*/

public class Solution {
    public static void main(String[] args) {
        //напишите тут ваш код
        int i = 1;
        int j = 1;
        while (i <= 10) {
            while (j <= 10) {
                System.out.print(i * j + " ");
                j++;
            }
            System.out.println();
            i++;
        }
    }
}