エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java7以降のnullチェックの仕方 - なみひらブログ
背景メソッドを実装する際、そのメソッドの実行の事前条件を満たしているか確認するため「防御的プログ... 背景メソッドを実装する際、そのメソッドの実行の事前条件を満たしているか確認するため「防御的プログラミング」をする必要があります。その「防御的プログラミング」の例として、「引数のnullチェック」があります。その「引数のnullチェック」の記法についてjava7から改善されたので、その内容について記載します。 Java6以前の記法Java6以前では以下のようにif文で記載し、メッセージでエラー内容を補足します。 実装例 public class StringUtils{ /** * 指定された2つの文字列の長さの合計を返します * * @param s1 文字列 * @param s2 文字列 * @return 指定された2つの文字列の長さの合計 * * @throws NullPointerException 引数がnullの場合 */ public static long sumLen
2016/12/27 リンク