java.lang.ArrayStoreException

This is thrown when the given value cannot be stored into the given array because it is of the wrong type.