Fondamentalmente sto scrivendo un gioco in Java dove voglio che il programma dica all'utente che non può spostarsi a destra o a sinistra se quella mossa farà spostare il giocatore fuori dall'array, il che significa che:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at Game.printmap(Game.java:58)
at Game.main(Game.java:17)
L'array è la mappa in cui il personaggio può muoversi e voglio evitarlo di uscire da esso. È il mondo di gioco in cui il giocatore può muoversi all'interno.
C'è un modo per far sì che il mio programma chieda di nuovo l'input se la scelta del giocatore implica un errore OutOfBounds?
Grazie