If you use version manager like fvm,
Make sure your desired version set as global
do this command to change desired JDK version
flutter config --jdk-dir "C:\Program Files\Java\jdk-17.0.4"
Restart IDE or terminal, Happy coding