Given a method that must ensure that its parameter is not null:<br /> <img src="https://nimg.ppkao.com/2018-08/wenxueying/2018080116145077624.png?sign=576fd73b412ca07aa10c16dcc83dd46d&t=62d344a6" /><br /> 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"); }