To prevent unexpected input reading. Frame the concept in practical terms so you can explain it during interview discussion.
Clearing the input buffer after 'nextInt()' prevents subsequent 'nextLine()' calls from reading leftover newline characters. In an e-commerce app, this ensures accurate reading of subsequent inputs like customer names.