The program is run with java Example55 - what will be the output?
public class Example55
{
public static void main(String[] args)
{
throw new AssertionError("manual");
}
}
Answer: C
The -ea flag governs the assert statement, not the AssertionError class. Constructing and throwing the error directly is an ordinary throw statement and happens regardless of the flag. This is worth knowing because it shows the flag controls a statement, not a type.
Please log in or register to report this question.