mirror of
https://github.com/coding-horror/basic-computer-games.git
synced 2025-12-22 23:26:40 -08:00
Update TicTacToe2.java
Originally uploaded old version that didn't check for draws, just noticed .. my bad
This commit is contained in:
@@ -126,7 +126,30 @@ public class TicTacToe2 {
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
} else if (gameBoard.checkDraw()) {
|
||||
System.out.println("DRAW, PLAY AGAIN? (Y/N)");
|
||||
gameBoard.clear();
|
||||
while (true) {
|
||||
try {
|
||||
char input;
|
||||
input = in.next().charAt(0);
|
||||
|
||||
if (input == 'Y' || input == 'y') {
|
||||
break;
|
||||
} else if (input == 'N' || input == 'n') {
|
||||
System.exit(0);
|
||||
} else {
|
||||
System.out.println("THATS NOT 'Y' OR 'N', TRY AGAIN");
|
||||
in.nextLine();
|
||||
}
|
||||
|
||||
} catch (Exception e) {
|
||||
System.out.println("THATS NOT 'Y' OR 'N', TRY AGAIN");
|
||||
in.nextLine();
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user