devmoa

내가 만든 non-null 변수에서 NullPointerException이 발생할 리가 없어!

카카오스타일·2023년 11월 2일·00
KotlinNullPointerExceptionNPETypeScriptGraphQLnon-null

AI 요약

Beta

카카오스타일 전시 UX팀에서 겪은 NullPointerException(NPE) 발생 사례를 공유하는 글입니다. Kotlin에서 non-null 변수로 선언했음에도 불구하고 NPE이 발생하는 현상을 분석하고, 원인을 파악하는 과정을 담고 있습니다.

`과 `String`의 차이, TypeScript와 GraphQL에서의 null 처리 방식 등을 예시와 함께 설명합니다. 실제 서비스 코드에서 `ad_noti_status` 필드 처리 중 발생한 NPE 문제를 재현하고 해결 방안을 모색하는 내용을 다룹니다.

이 글은 개발자들이 흔히 접할 수 있는 null 관련 오류를 예방하고 디버깅하는 데 도움을 줄 수 있습니다. 을 줄 수 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다