Wanneer moet je een uitzondering maken?
Wanneer moet je een uitzondering maken?

Video: Wanneer moet je een uitzondering maken?

Video: Wanneer moet je een uitzondering maken?
Video: Wanneer eindigt een werkwoord op d, t of dt? 2024, Mei
Anonim

Dat is waarom uitzonderingen moeten alleen worden gebruikt als: jij kan de situatie niet op een fatsoenlijke manier aan (denk aan "onvoldoende geheugen" of "computer staat in brand"). Een vuistregel is: tot gebruik maken van uitzonderingen in het geval van iets jij normaal niet kon voorspellen. Voorbeelden zijn databaseconnectiviteit, ontbrekend bestand op schijf, enz.

Vervolgens kan men zich ook afvragen: wat betekent het om een uitzondering te maken?

3.3 Uitzonderingen . Een uitzondering opwerpen is een techniek om de normale uitvoeringsstroom in een programma te onderbreken, een signaal te geven dat zich een uitzonderlijke omstandigheid heeft voorgedaan en direct terug te keren naar een omsluitend deel van het programma dat was bedoeld om op die omstandigheid te reageren.

Behalve hierboven, hoe maak je een uitzondering in Python? Python voert code uit na de try-instructie als een "normaal" onderdeel van het programma. De code die volgt op de behalve statement is de reactie van het programma op een uitzonderingen in de voorgaande try-clausule. Zoals je eerder hebt gezien, wanneer syntactisch correcte code een fout , Python zullen gooi een uitzonderingsfout.

Men kan zich ook afvragen, stopt het opwerpen van een uitzondering het programma?

Het effect van een salarisverhoging uitspraak is om de uitvoering in een overeenkomende behalve suite om te leiden, of om stop het programma omdat er geen overeenkomende behalve suite is gevonden om de. af te handelen uitzondering . De uitzondering object gemaakt door verhogen kan bevatten een berichttekenreeks die een zinvolle foutmelding geeft. Over het algemeen is dit is een draad.

Wat gebeurt er als je een nieuwe Exception gooit?

nieuwe uitzondering () middelen jij creëren een nieuwe instantie van Uitzondering type. terwijl wanneer? jij zeggen gooi nieuwe uitzondering () dit betekent jij zeggen: verplaats de programmabesturing naar de beller en voer de verdere instructies hierna niet uit gooien uitspraak.

Aanbevolen: