Three Card Monte game using Java
single responsibility
your class does all things together

reading user input
printing dialogs
handle game logic

by this you violate the openClosed principle. If you want to change your code (eg. play a one of four game) you have to make a lot of changes. If you want to add handling for InputExceptions (see Scanner.nextInt()  you would find the proper place. Make Classes for each responsibility!
minor issues

magic numbers: (3)+1
hardcoded Strings (put them in a language file) - that also helps to separate concerns between dialogs and logic
redundancy (use a formatter for the text from the language files)