에러일기

[JAVA] java.lang.ClassCastException 에러

yn98 2024. 9. 12. 10:49

플젝을 진행하던 도중 만난 오류

객체를 잘못된 형으로 변환하려고 할 때 발생한다. 즉, 특정 객체를 다른 타입으로 캐스팅할 때, 그 객체가 실제로 해당 타입이 아닐 경우 이 예외가 발생한다.

 

나같은 경우는 (받아온 값이 NULL인줄 모르고 )null값을 형변환하려다가 .. 발생해버렸다.

 

객체의 타입을 명확히 이해하고, 적절한 형변환을 수행하는 것이 중요하다는 것을 알게되었다.