Вроде, правильно, но не работает. Значит не правильно. Индекс 5 за пределами массива. С этим вот и не могу разобраться.
package com.javarush.task.pro.task05.task0511;
import java.util.Scanner;
/*
Создаем двухмерный массив
*/
public class Solution {
public static int[][] multiArray;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt(); //считываем первое число
if(N>0){
int[][] multiArray = new int[N][]; //создаем контейнер контейнеров размером N
int number;
for (int i = 0; i < multiArray.length ;i++){
number = sc.nextInt(); //продолжаем считывать числа из консоли N раз
if (number > 0){
multiArray[i] = new int[number]; //задаем размер строк массива
System.out.print(multiArray[N][i]+" ");
System.out.println();}
}
}
}
}