java.lang.ArrayIndexOutOfBoundsException: 10
at com.javarush.task.task07.task0702.Solution.main(Solution.java:19)
Подскажите в чем может быть дело? Если не спользовать length, то все ок работает, как только пытаюсь сделать обратный порядок выдает такую ошибку
package com.javarush.task.task07.task0702;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Массив из строчек в обратном порядке
*/
public class Solution {
public static void main(String[] args) throws Exception {
String[] xs = new String[10];
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0; i < 8; i++)
{
xs[i] = reader.readLine();
}
for(int i = xs.length; i > 0; i--){
System.out.println(xs[i]);
}
}
}