Мазмұны:

C# тілінде ерекшеліктер қалай жасалады?
C# тілінде ерекшеліктер қалай жасалады?

Бейне: C# тілінде ерекшеліктер қалай жасалады?

Бейне: C# тілінде ерекшеліктер қалай жасалады?
Бейне: HTML сабақтары #1 - Кіріспе 2024, Мамыр
Anonim

Ерекшелік қатені сипаттайтын объектілер болып табылады құрылды содан кейін throw кілт сөзімен лақтырылады. Содан кейін орындалу уақыты ең үйлесімдіні іздейді ерекшелік өңдеуші. Бағдарламашылар лақтыру керек ерекше жағдайлар келесі шарттардың біреуі немесе бірнешеуі дұрыс болғанда: Әдіс өзінің анықталған функционалдығын аяқтай алмайды.

Осыған байланысты C# тілінде қандай ерекшеліктер бар?

C# ерекшелік - бұл бағдарлама жұмыс істеп тұрған кезде пайда болатын ерекше жағдайға жауап, мысалы, нөлге бөлу әрекеті. Ерекшеліктер басқаруды бағдарламаның бір бөлігінен екіншісіне ауыстыру жолын қамтамасыз етеді. C# ерекше жағдайларды өңдеу төрт кілт сөзге негізделген: көріңіз, ұстау , соңында және лақтырыңыз.

Сол сияқты, бізге C# тілінде ерекше жағдайларды өңдеу не үшін қажет? Ерекше жағдайды өңдеу ішінде C# үшін процесс болып табылады тұтқа орындау уақытындағы қателер. Біз орындаймыз ерекше жағдайларды өңдеу сондықтан қолданбаның қалыпты ағыны орындалу қателерінен кейін де сақталуы мүмкін. жылы C# , ерекшелік орындалу уақытында лақтырылатын оқиға немесе нысан. Барлық ерекше жағдайлар Жүйеден алынған.

C# тілінде бірнеше ерекшеліктерді қалай алуға болады?

Кірістірілген әрекетті ұстау

  1. C# тіліндегі ерекше жағдайларды өңдеу үшін try, catch және ақырында блоктарын пайдаланыңыз.
  2. Try блогынан кейін ұстау немесе соңында блок немесе екеуі де болуы керек.
  3. Бірнеше ұстау блогына әртүрлі ерекшелік сүзгілерімен рұқсат етіледі.
  4. catch{..} және catch(Exception ex){ } екеуін де пайдалану мүмкін емес.

C# ерекше жағдайын тастаған кезде не болады?

Егер код болса ерекшелік шығарады сол сынақ блогының ішінде ерекшелік тиісті тұлғалармен айналысатын болады ұстау . ұстау – Қашан а ерекшелік орын алады, Ұстаңыз код блогы орындалады. лақтыру – The лақтыру кілт сөз шын мәнінде жаңаны жасау үшін пайдаланылады ерекшелік бұл сынап көру үшін көпіршікті болып табылады ұстау ақырында блоктау.

Ұсынылған: