do {
body statements;
} while (expression);
body statements;
while(expression) {
body statements;
}
private static void MakeScanners(){
inputScanner = new Scanner(System.in);
String fileName;
boolean fileOpen = false;
System.out.printf("Enter a file name => ");
fileName = inputScanner.next();
System.out.println();
while (!fileOpen) {
try {
fileScanner = new Scanner(new File(fileName));
fileOpen = true;
} catch (FileNotFoundException e) {
System.out.printf("Error could not open the file %s\n",fileName);
System.out.printf("Enter a file name => ");
fileName = inputScanner.next();
System.out.println();
}
}
}
}
private static void MakeScanners(){
inputScanner = new Scanner(System.in);
String fileName;
boolean fileOpen = false;
do {
System.out.printf("Enter a file name => ");
fileName = inputScanner.next();
System.out.println();
try {
fileScanner = new Scanner(new File(fileName));
fileOpen = true;
} catch (FileNotFoundException e) {
System.out.printf("Error could not open the file %s\n",fileName);
}
} while(!fileOpen);
}