public class Demo {
public static void main(String[] args) throws Exception {
File dir = new File("D:/Amusement");


listDir(dir);
}
private static void listDir(File dir) throws Exception {
// TODO Auto-generated method stub
if (dir.isDirectory()) {
File[] files = dir.listFiles();
for (File file : files) {
System.out.println(file);
while (file.isDirectory()) {
listDir(file);

// else {
// System.out.println(file);
// } }
} }
}