Судя по всему кастите к массиву double[] , что не является массивом.
Посмотрите в документации, что там дается.