This code is indicating error at the point of reader.readLine() method, I can't see any visible error.
package com.codegym.task.task04.task0413;
/*
Day of the week
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String day =Integer.parseInt(reader.readLine());
switch(day) {
case 1 : System.out.println("Monday");
break;
case 2:System.out.println("Tuesday");
break;
case 3: System.out.println("Wednesday");
break;
case 4: System.out.println("Thursday");
break;
case 5: System.out.println("Friday");
break;
case 6: System.out.println("Saturday");
break;
case 7: System.out.println("Sunday");
break;
default:
System.out.println("No such day of the week");
break;
}
//write your code here
}
}