Exercices simples en Dart

J’ai refait le premier exercice du cours Dart.
Cela ne fonctionne pas mais je ne vois pas pourquoi.
Pourriez-vous me dire où est l’erreur ?

//@dart=2.10

import 'NE_PAS_TOUCHER/user_input.dart';

void main() {

  print("Bonjour!!");

  print("1 - Commencer la partie");

  print("2 - Accéder aux préférences");

  print("3 - Quitter");

  final choixUtilisateur = readInt("Entre votre choix ?");

}

switch (choixUtilsateur) {

  case 1 :

  print("La partie va commencer");

  break;

  case 2 :

  print("Voici les préferences");

  break;

  case 3 :

  print("Bye bye");

  break;

  default:

  print("Je ne comprends pas votre choix :(");

 }

}

Salut @sunflowermultimedia,

Pour moi, tu as une accolade en trop en dessous de final choixUtilisateur.

Salut Thony,

En fait dans le TERMINAL je ne tapais qu’une seule fois dart app.dart pour toutes les fonctions.
Pour chaque fonction il faut inscrire dart app.dart
Merci beaucoup pour ton aide.
En enlevant une accolade le debugger de dit rien. Ouf !!!

On teste une variable qui n’existe pas = choixUtilsateur au lieu de tester choixUtilisateur