목록optional (1)
잡동사니
Java에서 NullPointerExceptions을 예방하는 방법 (feat. Optional)
안녕하세요. yeTi입니다. 오늘은 java에서 볼 수 있는 NullPointerExceptions을 예방하는 방법에 대해 알아보고자 합니다. 개요 Java를 개발하다보면 NullPointerExceptions을 어렵지 않게 만날 수 있는데요. 어떤 스타일로 개발을 하면 NullPointerExceptions을 피해갈 수 있을지에 대해 고민해보고 내용을 공유하고자 합니다. 문제인식 Java에서 Null을 언제쓰는지 생각을 해보면 클래스가 초기화되지 않았거나, 인스턴스가 존재하지 않는다는 의미를 표현하고 싶을 때 사용합니다. 간단한 해결법은 클래스를 원하는 시점에 초기화하고 인스턴스가 없다는것을 인지하고 로직을 구현하면 되는데요. 여기서 사용하기 곤란한 코드가 발생합니다. 바로 다음과 같은 코드입니다. S..
IT/Java
2021. 5. 10. 14:32