Alle fag › Videregående programmering › try / except
try / except
try/except fanger og håndterer feil (unntak) som oppstår mens programmet kjører, i stedet for at hele programmet krasjer. except ValueError: fanger bare den bestemte feiltypen, slik at andre feil fortsatt slipper gjennom.
kjør blokka, og håndter feiltype hvis den oppstår
Symboler
feiltypen som fanges, f.eks. ValueError |
Eksempel
try:
x = int("abc")
except ValueError:
x = 0
Programmet fortsetter med x = 0 i stedet for å krasje.
Fang den spesifikke feiltypen du forventer — et bredt
Øv på numerikk med numpy gratis →
except: skjuler lett andre feil.