Python raise-nøgleord

Eksempel

Hvis x er mindre end 0, udløses en fejl og programmet stopper:

x = -1
hvis x < 0:
  raise Exception("Beklager, ingen tal under nul")

Kør Eksempel

Definition og brug

raise-nøgleordet bruges til at udløse undtagelser.

Du kan definere den fejltype, der skal udløses, samt teksten, der skal vises til brugeren.

Flere eksempler

Eksempel

Hvis x ikke er et heltal, udløses TypeError:

x = "hello"
hvis ikke type(x) er int:
  raise TypeError("Kun heltal er tilladt")

Kør Eksempel