при запуске программы выдаёт такую ошибку не могу понять с чем она связана
предполагаю , что мой цикл в 21 строке доходит до -1 ,возможно я не прав
null
null
собака
кот
дочь
сын
мама
папа
бабушка
дедушка
java.lang.ArrayIndexOutOfBoundsException: -1
at com.javarush.task.task07.task0702.Solution.main(Solution.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
package com.javarush.task.task07.task0702;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Массив из строчек в обратном порядке
*/
public class Solution {
public static void main(String[] args) throws Exception {
String [] massiv = new String[10];
Scanner sc = new Scanner(System.in);
for (int i=0;i<8;i++)
{
String stroki = sc.nextLine();
massiv[i]=stroki;
}
for (int n = 9; n < massiv.length; n--){
System.out.println(massiv[n]);
}
}
}