gazes12
@gazes12

Почему не работает отлов ошибок try, catсh?

Мне надо, если id введен неверно, то должна выводится ошибка, что id введен неверно.

function send(){
        try{
            client.sendMessage(123, {message: 'Check id'});
        }catch(err){
            console.log(err);
        }
    }

    send();

Код приостанавливает свою работу, не доходя до catch.
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
RaShe
@RaShe
Если client.sendMessage асинхронный, то без await в catch ошибка не попадет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы