单项选择题

If class Donkey2 is invoked twice, the first time without assertions enabled, and the second time with assertions enabled, what are the results?()

A.no output
B.no output assert is on
C.assert is on
D.no output , An Assertion Error is thrown.
E.assert is on , An AssertionError is thrown.


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题

Under which three circumstances will the code on line 37 be executed?()

A.The instance gets garbage collected.
B.The code on line 33 throws an exception.
C.The code on line 35 throws an exception.
D.The code on line 31 throws an exception.
E.The code on line 33 executes successfully.

3.单项选择题

What is the result?()

A.test end
B.Compilation fails.
C.test runtime end
D.test exception end
E.A Throwable is thrown by main at runtime.

4.单项选择题

What is the result?()

A.0.0
B.Compilation fails.
C.A ParseException is thrown by the parse method at runtime.
D.A NumberFormatException is thrown by the parse method at runtime.

5.单项选择题

Which line of code marks the earliest point that an object referenced by intObj becomes a candidate for garbage collection?()

A.Line 16
B.Line 17
C.Line 18
D.Line 19
E.The object is NOT a candidate for garbage collection.

6.单项选择题

What is the result?()

A.harrier
B.shepherd
C.retriever
D.Compilation fails
E.retriever harrier
F.An exception is thrown at runtime

8.单项选择题

What is the result?()

A.null
B.zero
C.some
D.Compilation fails.
E.An exception is thrown at runtime.

9.多项选择题

Which two statements are true?()

A.Foo.beta() is a valid invocation of beta().
B.Foo.alpha() is a valid invocation of alpha().
C.Method beta() can directly call method alpha().
D.Method alpha() can directly call method beta().

10.单项选择题

What is the result when the programmer attempts to compile the code and run it with the command java Converter 12?()

A.It is true that j==i.
B.It is false that j==i.
C.An exception is thrown at runtime.
D.Compilation fails because of an error in line 13.