Skip to content

Commit a670ba8

Browse files
committed
Use Objects#requireNonNull()
1 parent 3a9efd2 commit a670ba8

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

src/main/java/org/apache/commons/codec/cli/Digest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.security.MessageDigest;
2323
import java.util.Arrays;
2424
import java.util.Locale;
25+
import java.util.Objects;
2526

2627
import org.apache.commons.codec.binary.Hex;
2728
import org.apache.commons.codec.digest.DigestUtils;
@@ -58,9 +59,7 @@ public static void main(final String[] args) throws IOException {
5859
private final String[] inputs;
5960

6061
private Digest(final String[] args) {
61-
if (args == null) {
62-
throw new IllegalArgumentException("args");
63-
}
62+
Objects.requireNonNull(args);
6463
final int argsLength = args.length;
6564
if (argsLength == 0) {
6665
throw new IllegalArgumentException(

src/test/java/org/apache/commons/codec/cli/DigestTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ public void testEmptyArguments() {
3838
*/
3939
@Test
4040
public void testNullArguments() {
41-
assertThrows(IllegalArgumentException.class, () -> Digest.main(null));
41+
assertThrows(NullPointerException.class, () -> Digest.main(null));
4242
}
4343
}

0 commit comments

Comments
 (0)