Ich versuche, herauszufinden, warum weiterhin nicht funktioniert, wenn ich steigende Fehler:Warum weiterhin nicht funktioniert, während Fehler erhöhen
while True:
a = int(raw_input('Type integer with 9 numbers '))
if len(str(a)) < 9 or len(str(a)) >9:
raise NameError('Wrong Number. Try again...')
continue
if not istance(a, int):
raise ValueError("Oops! That was no valid number. Try again...")
continue
else:
print a
break
Könnten Sie meinen Fehler hinweisen (s)?
'raise' eine Ausnahme auslöst. Die normale Ausführung wird angehalten und Python findet den innersten Ausnahmebehandler (ein 'try/except' Anweisungspaar). Wenn Python keinen Handler findet, wird das Programm beendet. –