반응형
의의: 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 |
댓글