What, inserted at line 12, is the appropriate way to handle a null value?

Given a method that must ensure that its parameter is not null:

11. public void someMethod(Object value) {
12. // check for null value

20. System.out.println(value.getClass());
21. }

What, inserted at line 12, is the appropriate way to handle a null value?

Given a method that must ensure that its parameter is not null:

11. public void someMethod(Object value) {
12. // check for null value

20. System.out.println(value.getClass());
21. }

What, inserted at line 12, is the appropriate way to handle a null value?

A.
assert value == null;

B.
assert value != null, “value is null”;

C.
if (value == null) { throw new AssertionException(“value is null”); }

D.
if (value == null) { throw new IllegalArgumentException(“value is null”); }



Leave a Reply 1

Your email address will not be published. Required fields are marked *