Вам необходимо проверить, равен ли индекс <= длине вектора, и изменить порядок ваших тестов. Я не флеш-парень, но на большинстве C-подобных языков это будет выглядеть так: </p>
if (myVector != undefined /* Make sure the vector isn't null*/ && i < myVector.length() /*Make sure it's in range*/ && myVector[i] != null){
// Do stuff here
}