Beste mensen,
Ik ben nu al anderhalve dag aan het knoeien met een eigen exception-class die ik probeer te vangen in een try-catch. Helemaal niets ingewikkelds, tenminste, dat dacht ik... Dit is de try-catch:
Volgens mij (en alle tutorials die ik gelezen heb...) moet ik nu de melding "Er is een exception gevangen!" krijgen (die krijg ik), gevolgd door "Einde applicatie". Echter, dat "Einde applicatie" verschijnt niet, daarvoor in de plaats krijg ik een "Segmentation Fault"! Ik heb gezocht en geprobeerd, maar het is me nog niet gelukt om dit te fixen... Ik denk niet dat de TestException-klasse problemen geeft, aangezien het mis lijkt te gaan in de try-catch
... Kan iemand me vertellen wat ik misdoe?
Ik ben nu al anderhalve dag aan het knoeien met een eigen exception-class die ik probeer te vangen in een try-catch. Helemaal niets ingewikkelds, tenminste, dat dacht ik... Dit is de try-catch:
code:
1
2
3
4
5
6
7
| try {
// Hier wordt de exception gethrowed
} catch (TestException te) {
// Catchen!
cout << "Er is een exception gevangen!";
}
cout << "Einde applicatie"; |
Volgens mij (en alle tutorials die ik gelezen heb...) moet ik nu de melding "Er is een exception gevangen!" krijgen (die krijg ik), gevolgd door "Einde applicatie". Echter, dat "Einde applicatie" verschijnt niet, daarvoor in de plaats krijg ik een "Segmentation Fault"! Ik heb gezocht en geprobeerd, maar het is me nog niet gelukt om dit te fixen... Ik denk niet dat de TestException-klasse problemen geeft, aangezien het mis lijkt te gaan in de try-catch