Błąd JSLint: Oczekiwano „ignorowania” i zamiast tego zobaczono „ex”

Używam JSLint przez cały czas, ale właśnie dzisiaj natknąłem się na błąd, którego nigdy wcześniej nie widziałem. Z poniższym kodem mam następujący błąd:

try {

  document.execCommand('BackgroundImageCache', false, true);

} catch (ex) {}

Błąd:

Expected 'ignore' and instead saw 'ex'.
} catch (ex) {}

Zmieniłem więc kod na następujący, a błąd zniknął:

try {

  document.execCommand('BackgroundImageCache', false, true);

} catch (ignore) {}

Nie mogę znaleźć żadnego wyjaśnienia w Internecie, dlaczego to naprawiłoby błąd. Czy ktoś wie, co się dzieje lub dlaczego to rozwiązało problem?

Dziękuję Ci.

questionAnswers(1)

yourAnswerToTheQuestion