Java Lombokの@NonNullアノテーションを使う(その2)




Lombokの@NonNullアノテーションを、メソッドの引数に適用してみます。

Java Lombokの@NonNullアノテーションを使うサンプル(その2)

Lombokの@NonNullアノテーションの引数を持つメソッドを作成。
このメソッドを呼んでみます。

実行結果

メソッドを呼び出した際に、例外が発生します。

サンプルの解説

Lombokの@NonNullを引数に設定すると、引数がnullだとNullPointerExceptionが発生するようになります。
この例では、メソッドの引数に設定していますが、コンストラクタでも同じように設定することができます。

チェックには、便利ですね。

※このコードを使用するには、別途Lombokの入手が必要です。
入手方法などはこちらの記事に書いてあります。

Java Lombokを使って、ボイラープレートを書いてもらう

2024.06.12