Hallo YukiKyrielight,
du könntest einen if-else-Block nutzen, um verschiedene Eigenschaften zu überprüfen, die der Hamster haben könnte. Z.B. kann der Nutzer den Namen des Hamster eingeben und dann reagiert der Hamster auf die Eingabe, sofern der Name korrekt ist.
Den switch-Block könntest du theoretisch für den selben Sinn und Zweck wie den if-else-Block nutzen.
Die while-Schleife wäre sinnvoll, wenn du deinen Hamster z.B. laufen lassen willst. Beispielsweise soll der Hamster solange laufen bis er die 200 Meter erreicht hat und macht dann eine Pause. Das würde sich in der while-Schleife realisieren lassen.
Ich hoffe, dass dir das weitergeholfen hat.
Freundliche Grüße