티스토리 뷰
- 모든 객체(object, 참조변수)를 사용하는 경우 늘 null값으로 초기화해야함
- built-in 객체에 데이터타입 선언 후 null로 초기화하면 참조변수는 사용할 수 없다 >> 다시 값을 넣어줘야 함
- null은 빈 값 = 길이가 존재하지 않는다, “ ”으로 초기화하는 경우 길이 값이 0으로 나옴
: java.lang.NullPointerException : 데이터가 없는데 사용하려고 하는 경우 발생하는 오류로, 데이터가 존재하지 않기 때문에 길이를 구할 수 없음
= 데이터에 “ ”에도 길이값은 존재하기 때문에 조건의 유효범위 점검시 null값과 “ ”에 대한 오류를 모두 판단( ⑥ flow controll 참조 )