mirror of
https://github.com/coding-horror/basic-computer-games.git
synced 2025-12-23 07:29:02 -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,6 +126,29 @@ public class TicTacToe2 {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
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