Given a method that must ensure that its parameter is not null: What, inserted at line 12, is the appropriate way to handle a null value?()
- Aassert value == null;
- Bassert value != null, "value is null";
- Cif (value == null) { throw new AssertionException("value is null"); }
- Dif (value == null) { throw new IllegalArgumentException("value is null"); }