IllegalStateException est souvent utilisé en Java lorsqu'une méthode est invoquée sur un objet dans un état inapproprié. Que feriez-vous utiliser à la place en Python?
Réponses
Trop de publicités?
matt b
Points
73770
ValueError me convient:
Déclenché lorsqu'une opération ou une fonction intégrée reçoit un argument qui a le bon type mais une valeur inappropriée, et la situation n'est pas décrite par une exception plus précise telle que IndexError .