单项选择题

Given:

Which statement is true if a ResourceException is thrown on line 86?()

A.Line 92 will not execute.
B.The connection will not be retrieved in line 85.
C.The resource connection will not be closed on line 88.
D.The enclosing method will throw an exception to its caller.


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

Given:

What is the result?()

A.An Exception is thrown with no other output
B.followed by an Exception
C.Compilation fails due to an error on line 9
D.Compilation fails due to an error on line 14

2.多项选择题

Given:

Which code, inserted at line 4, guarantees that this program will output [1, 2]?()

A.Set set = new TreeSet();
B.Set set = new HashSet();
C.Set set = new SortedSet();
D.List set = new SortedList();

5.单项选择题

Given:

What is the result?()

A.Compilation fails.
B.An exception is thrown at runtime.
C.[608, 610, 612, 629] [608, 610]
D.[608, 610, 612, 629] [608, 610, 629]
E.[606, 608, 610, 612, 629] [608, 610]

6.单项选择题

Given:

What is the result?()

A.[1, 2, 3, 5]
B.[2, 1, 3, 5]
C.[2, 5, 3, 1]
D.[5, 3, 2, 1]
E.[1, 3, 5, 2]

7.单项选择题

Given:

Which statement is true?()

A.Compilation fails because the hashCode method is not overridden.
B.A HashSet could contain multiple Person objects with the same name.
C.All Person objects will have the same hash code because the hashCode method is not overridden.
D.If a HashSet contains more than one Person object with name="Fred", then removing another Person,also with name="Fred", will remove them all.

8.多项选择题Which two code fragments will execute the method doStuff() in a separate thread?()

A.new Thread() {public void run() { doStuff(); }};
B.new Thread() {public void start() { doStuff(); }};
C.new Thread() {public void start() { doStuff(); }}.run();
D.new Thread() {public void run() { doStuff(); }}.start();
E.new Thread(new Runnable() {public void run() { doStuff(); }}).start();

9.单项选择题

Click the Exhibit button.

What is the result?()

A.The code will deadlock.
B.The code may run with no output.
C.An exception is thrown at runtime.
D.The code may run with output "0 6".
E.The code may run with output "2 0 6 4".
F.The code may run with output "0 2 4 6".

10.多项选择题

Given:

Which two statements are true?()

A.The output could be 8-1 7-2 8-2 7-1
B.The output could be 7-1 7-2 8-1 6-1
C.The output could be 8-1 7-1 7-2 8-2
D.The output could be 8-1 8-2 7-1 7-2