Créer une liste accessible via indice incorrect

j’accède à une liste via un indice qui ignore si la liste la possède

par exemple : List alist = []
mais je l’accèd via alist[3] et forcémenlt ça bug, mais commment jie peuix anticiper le bug ? j’ai bien essayé alist[3] != null mais ça déconne toujours, salut !
a+

Faire list[3] == null t’envoi une exception avant même de faire la vérification == car il accède déjà a l’index 3 et si ta liste comporte moins de 4 éléments alors tu as une exception de type « Index out of range ».
Au lieu de vérifier si ta un index 3 dans ta liste vérifie plutôt la taille de ta liste avec list.lenght > 3 au lieu de list[3] == null

1 J'aime

oui, merci, j’ai fini par comprendre tout seul
en php, je n’avis pas ce problème en effet

PHP c’est je pense le seul langage qui n’affiche jamais d’erreur lol. On peut écrire presque n’importe quoi en terme d’erreur de syntaxe ou d’algorithmie. Le seul truc qui va répondre c’est RIEN et rien n’afficher a l’écran mdr. Du coup le débogage en PHP est très compliqué…