Кућа Развој Шта је блок за покушај / улов? - дефиниција из техопедије

Шта је блок за покушај / улов? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи покушати / ухватити блок?

"Покушај" и "ухватите" су кључне речи које представљају поступање са изузецима услед грешака у подацима или кодирању током извођења програма. Покушани блок је блок кода у којем се догађају изузеци. Блок хватања хвата и рукује покушај изузетака блокова.


Изјава три / цатцх користи се у многим програмским језицима, укључујући Ц програмски језик (Ц ++ и Ц #), Јава, ЈаваСцрипт и структурирани језик упита (СКЛ).

Тецхопедиа објашњава Три / Цатцх Блоцк

Покушајте дефинирати блок изјава који могу довести до изузећа. Када се догоди одређена врста изузетка, блок хвата изузетак. Ако изузеци не обрађују блокове три / цатцх, изузетак ескалира кроз стог позива све док се изузетак не ухвати или компајлер не исписује поруку о грешци.


Блок покушај / улов такође може бити угнијежђен са једном или више изјава о покушају / улову. Свака изјава о покушају има одговарајућу изјаву улова за обраду изузетака. Ако интерни исказ изузећа изузећа нема одговарајућу изјаву о улову, проверавају се следећи алати за хватање изјава. Овај процес се наставља све док се не провере све унутрашње изјаве о покушају одговарајућих извода. Ако се изјава о улову не подудара, систем извођења обрађује изузетак.


Примјери покушај / ухватити блок укључују:

  • Пробни блок након чега слиједи блок улова
  • Пробни блок праћен једним или више блокова за хватање
  • Покушани блок, а затим други покушајни блок, а затим одговарајући блок за хватање
Шта је блок за покушај / улов? - дефиниција из техопедије