Remélem nem gond, hogy nyitok egy saját témát.

main:

Kód:
School schoolDays = new School(LocalDate.of(2016, 6, 27));
schoolDays.addHoliday(LocalDate.of(2016, 2, 1), LocalDate.of(2016,2,5));

School.java

Kód:
private LolcalDate firstDayOfHoliday;

private LocalDate[][] holidays;
private int i = 0;

public School() {
}

public School(LocalDate firstDayOfHoliday) {
    this.firstDayOfHoliday = firstDayOfHoliday;
}

public void addHoliday(LocalDate start, LocalDate end) {
    holidays[i][0] = start;
    holidays[i][1] = end;
    i++;
}
A feladat az lenne, hogy a mainból több szünetet szeretnék felvenni, a kezdő- és záró dátumok megadásával, és ezt a School objektumban tárolnám. Na most nem világos, hogyan tudom ezt megtenni, a mostani kód nullpointerexception-t dob.