スポンサーリンク

「null」と「空」は別物

日本語にはnullに匹敵する単語はない?

  • null、値も量も存在しない。
  • 0、値は存在するが量は存在しない。
    0除算は実際に演算してエラーにしているのではなく、割る数字をチェックして「0」だと「ZeroDivisionError」 や 「DivideByZeroException」 をスローするようにしているっぽい。
  • “”は空文字だが文字定義としては存在し、文字量が存在しない。

空は容器があるが中身が無い、一方nullは容器すら存在しない。

強いていうなら「未存在」、「非存在」と思うけどなんだか変な感じ。