Mi propuesta de solución:
import java.util.Scanner;
public class VerificacionDiaHabil {
public static void main(String[] args) {
String separacion = "***************************************************************************";
String espacio = "";
System.out.println(separacion);
System.out.println("Verificador de día hábil.");
System.out.println(separacion);
Scanner teclado = new Scanner(System.in);
System.out.println("\nPor favor, ingrese el día de la semana a consultar escrito en minúsculas:");
String diaDeLaSemana = teclado.nextLine();
teclado.close();
String diaEnMayusculas = diaDeLaSemana.substring(0, 1).toUpperCase() + diaDeLaSemana.substring(1);
System.out.println(espacio);
System.out.println(separacion);
if (diaDeLaSemana.equals("lunes") || diaDeLaSemana.equals("martes") ||
diaDeLaSemana.equals("miércoles") || diaDeLaSemana.equals("miercoles") ||
diaDeLaSemana.equals("jueves") || diaDeLaSemana.equals("viernes")) {
System.out.println("El día " + diaEnMayusculas + " es un día hábil");
} else if (diaDeLaSemana.equals("sábado") || (diaDeLaSemana.equals("sabado") ||
diaDeLaSemana.equals("domingo"))) {
System.out.println("El día " + diaEnMayusculas + " no es un día hábil.");
} else {
System.out.println("Lo siento, " + diaDeLaSemana + " no un día de la semana válido.\n" +
"Por favor, reinicie el programa e inténtelo nuevamente.");
}
System.out.println(separacion);
}
}