Avoid Repeated Code
Repetition of code that is almost the same is an indication that your program should be restructured: use only a single copy of the code, with tables for the differences.[Sadly, the examples of bad code here are from Oracle's Java Tutorial web site.]
if (month == 1) {
System.out.println("January");
} else if (month == 2) {
System.out.println("February");
}
...
switch (month) {
case 1: System.out.println("January"); break;
case 2: System.out.println("February"); break;
case 3: System.out.println("March"); break;
...
default: System.out.println("Invalid month.");break;
}
Better:
System.out.println(months[month]);