Почему выполняется не так, как я думаю, а так как пишу?
package com.javarush.task.jdk13.task07.task0705;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Один большой массив и два маленьких
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
// Объявил 3 массива. 1 большой и 2 маленьких
int numbers [] = new int[20];
int numbers_a [] = new int[10];
int numbers_b [] = new int [10];
// Наполнил большой массив
for (int i = 0; i < 20; i ++)
{numbers [i] = scanner.nextInt();
}
//Наполнил 1-й маленький
for (int i = 0; i < 10; i++)
{numbers_a [i] = numbers [i];
}
//Наполнил 2-й маленький с середины
for (int i = 10; i < 20; i++)
{numbers_b [i] = numbers [i];
}
//Вывожу на экран 2-й маленький
for (int i = 0; i < 10; i++)
System.out.println(numbers_b [i]);
}
}
//И ошибочки посыпались