I put a return statement after the FileNotFoundException that prints "File not found", and that is what I have been getting.

Did I do anything wrong that is not allowing the program to find the file? Because it is supposed to work.

I would appreciate any help,
Jeans

This is important, I need this done by this weekend.

EDIT: I got it to work. The assignment sheet had given an example output that showed the file name as Sgrep.java, however, in order to get the program to recognize the file, I had to type in the entire target (C:\Users\User\Sgrep\src\sgrep\Sgrep.java). That is two hours of my life I'll never see again .