본문 바로가기
IT 공부/JAVA

[예외]NullPointerException

by Thinker 2021. 1. 11.
반응형

의의: null 값을 가진 변수를 참조하여 점(.)을 사용했을 때 발생되는 예외

 

 

package exception.prcatice;

public class nullpoint {

	public static void main(String[] args) {

		String data = null;
		System.out.println(data.toString());
		
	}

}

String data 변수에 null 값을 대입시키고, toString으로 호출했을 때 나오는 에러 값은 다음과 같다.

 

 

 

 

Exception in thread "main" java.lang.NullPointerException: Cannot invoke "String.toString()" because "data" is null
	at exception.prcatice.nullpoint.main(nullpoint.java:8)

java.lang.NullpointerException 이라는 단어가 첫 문장 중간쯤 보인다.

이와 같은 에러는 마지막 문단에서 해결 가능한 힌트를 얻을 수도 있다.

-nullpoint.java:8 이라는 문구로 인해 8번째 줄에서 에러가 났다는 의미이다.

 

 

 

 

반응형

'IT 공부 > JAVA' 카테고리의 다른 글

[코딩테스트] Lv1. 신고결과 받기  (0) 2022.08.29
[API]equals()  (0) 2021.01.15
[예외]Try-catch-finally  (0) 2021.01.12
[예외]NumberFormatException  (0) 2021.01.12
[예외]arrayIndexOutofBoundsException  (0) 2021.01.11

댓글