Съдържание:

Как се създават изключения в C#?
Как се създават изключения в C#?

Видео: Как се създават изключения в C#?

Видео: Как се създават изключения в C#?
Видео: ЧТО ТАКОЕ NULL | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 39 2024, Ноември
Anonim

Изключение обекти, които описват грешка са създадена и след това се хвърля с ключовата дума throw. След това времето за изпълнение търси най-съвместимия изключение манипулатор. Програмистите трябва да хвърлят изключения когато едно или повече от следните условия са верни: Методът не може да завърши дефинираната си функционалност.

По отношение на това, какви са изключенията в C#?

Изключението в C# е отговор на извънредно обстоятелство, което възниква, докато се изпълнява програма, като опит за деление на нула. Изключенията предоставят начин за прехвърляне на контрол от една част на програма към друга. ° С# обработка на изключения се основава на четири ключови думи: опитайте, улов , накрая и хвърли.

По същия начин защо се нуждаем от обработка на изключения в C#? Обработка на изключения в ° С# е процес за дръжка грешки по време на изпълнение. Ние изпълняваме обработка на изключения така че нормалният поток на приложението може да се поддържа дори след грешки по време на изпълнение. В ° С# , изключение е събитие или обект, който се хвърля по време на изпълнение. всичко изключения извлеченото от System.

Точно така, как мога да получа множество изключения в C#?

Вложено try-catch

  1. Използвайте блоковете try, catch и finally, за да обработвате изключения в C#.
  2. Блокът try трябва да бъде последван от catch или finally блок или и двете.
  3. Разрешен е множествен блок за хващане с различни филтри за изключения.
  4. catch{..} и catch(Exception ex){ } и двете не могат да се използват.

Какво се случва, когато хвърлите изключение в C#?

Ако има някакъв код хвърля изключение в рамките на този блок за проби, изключение ще се обработва от съответните улов . улов – Когато ан изключение възниква, Хвани блок от код се изпълнява. хвърлям – хвърлям ключова дума се използва за действително създаване на нова изключение това е най-важното за опита улов накрая блокира.

Препоръчано: