Не обрабатывает ошибку xhr js

https://youtu.be/eKCD9djJQKc?t=680 делаю 1 в 1 как на данном примере, но у автора, срабатывает ошибка если поломать ссылку, а у меня нет. Подскажите, и за чего не срабатывает ошибка, если сломать ссылку. Пересматривал код уже 4 раза.

const requestURL = 'https://jsonplaceholder.typicode.com/users';

const xhr = new XMLHttpRequest()

xhr.open('GET', requestURL);

xhr.responseType = 'json'

xhr.onload = () => {
   console.log(xhr.response);
}

xhr.onerror = () => {
   console.log(xhr.response);
 }

xhr.send()


Ответы (1 шт):

Автор решения: Igor

Что скрывается за словами "если поломать ссылку", известно только Вам.

const requestURL = 'https://WRONG_URL.typicode.com/users';

const xhr = new XMLHttpRequest()

xhr.open('GET', requestURL);

xhr.responseType = 'json'

xhr.onload = () => {
   console.log('load', xhr.response);
}

xhr.onerror = () => {
   console.log('error', xhr.response);
 }

xhr.send()

→ Ссылка