C++ POO Lab Lucrarea 5: Diferență între versiuni

De la WikiLabs
Jump to navigationJump to search
Fără descriere a modificării
Fără descriere a modificării
Linia 11: Linia 11:


Gestionarea excepțiilor în C++ se face folosind cele trei cuvinte cheie: '''try''', '''throw''' și '''catch''' .
Gestionarea excepțiilor în C++ se face folosind cele trei cuvinte cheie: '''try''', '''throw''' și '''catch''' .
Pentru a se prinde excepțiile, codul respectiv se include într-un bloc de tip '''try'''.
Dacă nu exista erori în secțiunea respectiva, execuția programului continuă normal.

Versiunea de la data 2 aprilie 2022 18:59

Introducere

Această lucrare are ca scop familiarizarea cu excepțiile.

La compilarea codului pot apărea diferite erori făcute de programator, erori datorate introducerii greșite sau alte lucruri neprevăzute.

Când apare o eroare, execuția se va opri și va genera un mesaj de eroare. Acest lucru se numește aruncarea unei o excepții.


Try, throw and catch

Gestionarea excepțiilor în C++ se face folosind cele trei cuvinte cheie: try, throw și catch .

Pentru a se prinde excepțiile, codul respectiv se include într-un bloc de tip try. Dacă nu exista erori în secțiunea respectiva, execuția programului continuă normal.