Будинки Розвиток Що таке блок пробування / лову? - визначення з техопедії

Що таке блок пробування / лову? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає "Try / Catch Block"?

"Спробувати" і "зловити" - це ключові слова, які представляють обробку винятків через помилки даних або кодування під час виконання програми. Спробуючий блок - це блок коду, в якому відбуваються винятки. Блок блоку захоплення та ручки намагаються виключати блоки.


Заява try / catch використовується у багатьох мовах програмування, включаючи мову програмування C (C ++ та C #), Java, JavaScript та структуровану мову запитів (SQL).

"Техопедія" пояснює спробувати / Catch Block

Спробуйте визначити блок висловлювань, які можуть кинути виняток. Коли відбувається конкретний тип винятку, блок вилучення виловлює виняток. Якщо виклики не обробляються блоками try / catch, виняток збільшується через стек виклику, поки виняток не буде вилучений або компілятор не надрукує повідомлення про помилку.


Блок спробу / лову також може бути вкладений з одним або кількома операторами спробувати. Кожен оператор спробу має відповідне висловлення вилову для обробки винятку. Якщо внутрішній оператор спробу виключення не містить відповідного оператора вилучення, перевіряються подальші оброблювачі випробувань. Цей процес триває до тих пір, поки всі внутрішні оператори спробу не будуть перевірені на відповідність заяві про вилов. Якщо заява про вилов не відповідає, система виконання виконує виняток.


Приклади спробувати / ловити блок включають:

  • Спробний блок, а потім блок лову
  • Спробний блок, за яким слідує один або кілька блоків улов
  • Спробуючий блок, а потім інший блок спробу, а потім відповідний блок лову
Що таке блок пробування / лову? - визначення з техопедії