Java

04.26 평가 틀린거

amungstudy 2023. 4. 27. 09:28

NullPointerException  발생 이유:

null은 참조형 타입의 기본 값이다. 힙 영역에 저장된 모든 기본형 타입(Primitive type)이 기본(default) 값을 갖는 것처럼 참조형 타입(Reference type)은 기본 값으로 null을 갖는다. 참조 타입의 배열은 생성 시 null값으로 원자 값을 초기화 한다. java에서 null 이란 참조타입의 변수에 참조하는 값이 없다는 걸 표현하는 자료 형이다. 참조하는 값이 없는 변수를 참조하여 연산하려고 할 때 발생한다.