public static void main(String[] args) {
try {
String s = “5.6”;
Integer.parseInt(s); // Cause a NumberFormatException
int i = 0;
int y = 2 / i;
System.out.println(“Welcome to Java”);
}
catch (Exception ex) {
System.out.println(ex);
}
}
}
a. An exception is raised due to Integer.parseInt(s);
b. An exception is raised due to 2 / i;
c. The program has a compilation error.
d. The program compiles and runs without exceptions.
#
18. What is displayed on the console when running the following
program?
class Test {
public static void main(String[] args) {
}
}
a. The program displays Welcome to Java three times followed by End
of the block.
b. The program displays Welcome to Java two times followed by End of
the block.
c. The program displays Welcome to Java three times.
d. The program displays Welcome to Java two times.
#
19. To append data to an existing file, use _____________ to construct a
FileOutputStream for file out.dat.
a. new FileOutputStream(“out.dat”)
b. new FileOutputStream(“out.dat”, false)
c. new FileOutputStream(“out.dat”, true)
d. new FileOutputStream(true, “out.dat”)