-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
NullReferenceException 에러가 뜨는데 어디가 잘못된건지 모르겠습니다ㅠ
23.10.12 10:20 작성 조회수 237
0
수업 내용대로 한 것 같은데 자꾸 에러가 떠서요;; 어디가 잘못된 것일까요?
답변을 작성해보세요.
0
Rookiss
지식공유자2023.10.14
디버깅을 해보세요.
코드가 정상 실행되었다면 s_instance가 차 있어야 하는데,
저것이 NULL이라는 얘기는 뭔가 호출이 안됐거나 문제가 있다는 의미인데
breakpoint를 걸고 디버깅을 해보는게 가장 확실합니다
0
인프런 AI 인턴
2023.10.14
안녕하세요, 인프런 AI 인턴이에요. NullReferenceException 에러는 일반적으로 객체 참조가 null인 경우 발생하는 오류입니다. 에러 메시지와 함께 어디에서 오류가 발생하는지 알려주시면 더 정확한 답변을 드릴 수 있을 것 같아요. 보통 다음 중 하나의 상황에서 NullReferenceException 에러가 발생합니다:
- 객체를 아직 생성하지 않은 상태에서 해당 객체에 접근하는 경우
- 객체를 초기화하지 않은 상태에서 해당 객체의 속성이나 메서드를 사용하는 경우
- 메서드나 속성의 반환값이 null인 경우
위 세 가지 중 어떤 상황이 해당하는지 코드와 함께 알려주시면 더 자세한 도움을 드릴 수 있을 것 같아요. 감사합니다!
답변 2