Junior — Middle
Wat is de rol en het doel van het sleutelwoord finally in programmeertalen?
sobes.tech AI
Antwoord van AI
Het sleutelwoord finally wordt gebruikt in uitzonderingafhandelingsblokken om de code te definiëren die in elk geval moet worden uitgevoerd — ongeacht of er een uitzondering is opgetreden of niet.
Dit is handig voor het vrijmaken van bronnen, het sluiten van bestanden, verbindingen met databases en andere opruimacties.
Voorbeeld in C#:
try {
// code die een uitzondering kan veroorzaken
}
catch (Exception ex) {
// afhandeling van de uitzondering
}
finally {
// code die altijd wordt uitgevoerd
}
Op deze manier garandeert finally de uitvoering van een belangrijke opruimcode, wat de betrouwbaarheid van het programma verhoogt.