How to find strings with no vowels in a file

This is the first solution to find all the strings with no vowels, in a given file. This approach uses the FileReader, BufferedReader, StringTokenizer and StringBuffer methods.

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
import java.util.StringTokenizer;

public class FindWordsInFilesWithNoVowels {

	public static void main(String[] args) throws IOException {

		String lineRead;
		/* Display the current sampleFile.txt file contents */
		displayFileContent("C:\\Users\\Nagendra\\sampleFile.txt","old");

		/* Re-open the same sampleFile.txt file using BufferedReader and
		FileReader, to search for a given word in each line of this file */

		FileReader fileRead=new FileReader("C:\\Users\\Nagendra\\sampleFile.txt");
		@SuppressWarnings("resource")
		BufferedReader  fileToRead = new BufferedReader(fileRead);
		System.out.println();
		Scanner inpStr=new Scanner(System.in);

		StringBuffer lineReadBuff= new StringBuffer();

		/* Read line by line and search for a word with no vowels in 
		 * each line of sampleFile.txt file using the StringBuffer methods. 
		 * Call the function parseEachLine() */

		System.out.println("The list of words with no vowels existing in the given file");
		while ((lineRead= fileToRead.readLine()) != null) {
			lineReadBuff.append(lineRead);
			parseEachLine(lineReadBuff);
			lineReadBuff.delete(0, lineReadBuff.length());
		}
		inpStr.close();
	}

	private static void parseEachLine(StringBuffer lineRd){

		boolean noVowels;
		StringTokenizer strTokens=new StringTokenizer(lineRd.toString());
		while (strTokens.hasMoreElements()) {
			String eachToken=(String) strTokens.nextElement();
			noVowels=true;
			for(int i=0;i<eachToken.length();i++) {
				/* Search for the Vowel in each character of the word,
				 * if any of Vowels are not in the current word, then 
				 * true value for noVowels, otherwise set false to noVowels. 
				 */
				if (eachToken.charAt(i)=='A' || eachToken.charAt(i)=='E' || 
						eachToken.charAt(i)=='I' || eachToken.charAt(i)=='O' ||
						eachToken.charAt(i)=='U' || eachToken.charAt(i)=='a' ||
						eachToken.charAt(i)=='e' || eachToken.charAt(i)=='i' ||
						eachToken.charAt(i)=='o' || eachToken.charAt(i)=='u') {
					noVowels=false;
					break;
				}
			}
			/* true value of noVowels after each iteration indicates,
			 * that word should be printed in the console */
			if (noVowels)
				System.out.println(eachToken);
		}
	}
	private static void displayFileContent(String filePath, String neworold) throws IOException {

		/* Display the sample file contents to the console using the
		BufferedReader and FileReader */		

		FileReader fRead=new FileReader(filePath);
		@SuppressWarnings("resource")
		BufferedReader  fileToRd = new BufferedReader(fRead);
		String lineRead;

		System.out.println("The contents of the "+neworold+" file are below");
		System.out.println("----------------------------------");
		while ((lineRead= fileToRd.readLine()) != null)
			System.out.println(lineRead);
		fileToRd.close();
	}
}
OUTPUT:
The contents of the old file are below
----------------------------------
This is the reason why I  like Java language.
Sky is the limit for Java language features.
Hence Java language is in my learning list.
Java liked by many people since two decades.

The list of words with no vowels existing in the given file
why
Sky
my
by