null 참조 타입 변수는 아직 번지를 저장하고 있지 않다는 뜻으로 null 값을 가질 수 있다. 초기값으로 사용할 수 있어 null로 초기화된 참조 변수는 스택 영역에 생성된다. String val1 = "Java"; String val2 = null; 변수가 null 값을 가지는지 확인하려면 ==, != 연산을 수행할 수 있다. val1 == null // false var1 != null // true NullPointerException 자바는 프로그램 실행 도중 발생하는 오류를 예외(Exception)라고 부르며, 참조 변수를 사용하며 가장 많이 발생하는 예외 중 하나는 NullPointerException이다. 변수가 null인 상태에서 객체의 데이터나 메소드를 사용할 때 예외가 발생한다. i..