Les 22 · Module 2 · Transfer: hetzelfde concept, andere taal
Fouten afhandelen
try/except naast Result in Rust: fouten als uitzondering of als waarde.
🎯 Na deze les kun je
- het verschil tussen exceptions en foutwaarden uitleggen
- een Result met match afhandelen
- bewust kiezen wat er met een fout moet gebeuren
In les 13 leerde je fouten opvangen met try/except. Dat is één manier van denken over fouten: een fout is een uitzondering (exception) die het normale pad onderbreekt en "omhoog vliegt" tot iemand hem opvangt. Rust kiest een andere aanpak: een fout is gewoon een waarde die een functie teruggeeft, en de compiler dwingt je ernaar te kijken. In deze les zet je die twee aanpakken naast elkaar.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 7 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?