code: protected int getDefaultMonthInYear(int extendedYear)
      {
        int era = internalGet(ERA, CURRENT_ERA);
        //computeFields(status); // No need to compute fields here - expect the caller already did so.
  
        // Find out if we are at the edge of an era
        if(extendedYear == ERAS[era*3]) {
          return ERAS[(era*3)+1] // month..
              -1; // return 0-based month
        } else {
          return super.getDefaultMonthInYear(extendedYear);
        }
      }
docs: Called by handleComputeJulianDay.  Returns the default month (0-based) for the year,
  taking year and era into account.  Defaults to 0 (JANUARY) for Gregorian.
  @param extendedYear the extendedYear, as returned by handleGetExtendedYear
  @return the default month
  @see #MONTH
  @hide draft / provisional / internal are hidden on Android