Что такое Try Catch в JavaScript и как это работает?



попробуйте catch в конструкциях javascript, а также в операторе throws для обработки исключений. Вы можете перехватывать исключения, созданные программистом, и исключения времени выполнения.

Независимо от того, насколько вы хороши в программировании, в некоторых скриптах будут ошибки. Эти ошибки могут возникать из-за неожиданного ввода данных пользователем, ошибочного ответа сервера или по любой другой причине. Попробуй поймать позволяет ловить ошибки и вместо того, чтобы умирать, делать что-то более разумное. В этой статье мы увидим, как JavaScript использует try-catch для обработки исключения в следующей последовательности:

Давайте начнем.





Обработка ошибок времени выполнения в JavaScript

Обработка ошибок развивалась со времен Netscape и IE4. Вам не нужно соглашаться с тем, что браузер бросает вам в лицо в случае ошибки JavaScript, вместо этого вы можете взять дело в свои руки. Оператор try-catch в JavaScript помогает вам изменить маршрутизацию при обнаружении исключения JavaScript.

как работает кастинг в Java

Наряду с другими методами защитного кодирования, такими как и событие onError, try-catch добавляет возможность перемещаться по определенным ошибкам, которые в прошлом мгновенно останавливали бы ваш скрипт на своем пути.



Что такое Try Catch в JavaScript?

В последних версиях JavaScript добавлены возможности обработки исключений. JavaScript реализует конструкцию try-catch, а также оператор throw для обработки исключений. Вы можете перехватить исключения, созданные программистом, и исключения времени выполнения, но не можете отловить синтаксические ошибки JavaScript.

Оператор try используется для определения блока кода, который будет проверяться на наличие ошибок во время его выполнения. Принимая во внимание, что оператор catch используется для определения блока кода, который будет выполняться, если в блоке try возникает ошибка.

Операторы JavaScript пытаются и поймать попарно:



try {блок кода для попытки} catch (err) {блок кода для обработки ошибок}

Когда исключение возникает в блоке try, исключение помещается в ошибаться и блок catch выполняется.

кто такой разработчик блокчейнов

Попробуйте поймать пример

Вот пример JavaScript Try Catch:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') throw 'is empty' if (isNaN (x)) throw 'не является числом' x = Number (x) if (x> 10) throw 'is too high' if (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Вывод:

Вывод - попробуйте поймать в javascript - edureka

На этом мы подошли к концу нашей статьи. Надеюсь, вы поняли, как try catch в JavaScript используется для обнаружения ошибок.

Ознакомьтесь с нашими который включает в себя живое обучение под руководством инструктора и опыт реальных проектов. Это обучение поможет вам овладеть навыками работы с серверными и интерфейсными веб-технологиями. Он включает обучение веб-разработке, jQuery, Angular, NodeJS, ExpressJS и MongoDB.

Есть вопрос к нам? Пожалуйста, укажите это в комментариях к этому блогу, и мы свяжемся с вами.