Что значит ArrayStoreExceptіon?
ArrayStoreExcepton может появиться при попытке добавить в массив переменную недопустимого типа. Осуществить это можно, так как массивы ковариантны. Поэтому они могут использовать массивы того же типа, что и их родители. Используя операцию приведения к классу Object[] можно попробовать добавить любой…