ошибка: StringIndexOutOfBoundsException
package com.javarush.task.task06.task0606;
import java.util.*;
public class Solution {
public static int even;
public static int odd;
public static void main(String[] args) throws Exception {
Scanner kb = new Scanner(System.in);
String len = kb.nextLine();
int length = Integer.parseInt(len);
for (int i = 0; i < length; i++) {
for (int j = 1; j <= length; j++) {
int x = Integer.parseInt(len.substring(i, j));
int a = x % 2;
if (a == 0) {
even++;
}
}
}
odd = length - even;
System.out.println("Even: " + even + " " + "Odd: " + odd);
}
}