ola galera, alguem pode me explicar por que esta dando esse erro…
public class Dirteste {
	public static void main(String[] args) {
		File f = new File("xyz");
		if (f.isDirectory())
			{
			String [] s = f.list();
			System.out.println("No of files/subdirectories" + s.length);
			for (String str: s) {
				System.out.println(str);
			}
			else if (f.isFile()) { // bem no else da o erro: "Syntax error on token "else", delete this token"
				System.out.println("File");
			}
		}
	}
}