296297298299300301302
throw e; } } if (maxnum>0 && idx>=maxnum) throw new TooMuchElementsException(getPath(),idx); }