Если мы напишем код, то должны быть какие-то ошибки. Это хороший способ не понимать, что в приложении есть ошибки. Отсюда и название обработки ошибок. Сегодня поговорим об этом. Для этого мы будем использовать операторы try…catch.

  1. Утверждения Try: состоит из блока try. Где вероятность возникновения ошибки, поместите коды между оператором try. {} вторая скобка должна использоваться даже для одного оператора. Если есть какая-либо ошибка, он выдаст ошибку.

Пример:

2. оператор Catch. Блок catch содержит оператор, указывающий, что делать, если оператор try выдает ошибку. Он перехватывает ошибку, вызванную блоком try.

Пример:

3. Инструкция Throw: с помощью этой инструкции мы можем создавать пользовательские ошибки. Этот оператор обычно используется в условиях.

Пример:

4. Инструкция Finally: эти инструкции выполняются после операторов try и catch. Код из оператора finally всегда выполняется независимо от того, есть ли какая-либо ошибка, вызванная оператором try, или нет.

Пример: