このコードは、例外 (またはエラー) オブジェクトを作成しているのに何もしていません。
たとえば、以下のようなコードです。

if (x < 0) {
    new IllegalArgumentException("x must be nonnegative");
}

おそらくプログラマの意図は、作成した例外をスローすることでした。

if (x < 0) {
    throw new IllegalArgumentException("x must be nonnegative");
}