👨💻 프로그래밍/Java
[Java] 간단 Null Parsing 오류 처리 방법
톰아스
2024. 2. 13. 21:34
728x90
반응형
오늘 공부해볼 코드는 Null 값을 간단히 "" 비어 있는 String으로 변환하는 함수를 만들어볼 것이다.
보통 Parsing아 Null일 경우 데이터 처리하는 부분에서 Parameter NullPointerException오류가 많이 발생함으로, Null의 데이터를 "" 빈 값으로 변경해 주는 것이 좋은 것으로 보인다.
[Java Method]
public String isNull(String str)
{
if ( str == null || str.equals("null"))
return "";
else
return str;
}
[Java] - getParameter
String parameterParse = null;
// isNull 처리 전
String parameter = request.getParameter("parameterParse");
// isNull 처리 후
String parameterNullExcep = isNull(request.getParameter("parameterParse"));
위 코드를 예제로 보자면
parameter의 경우 Null 값이지만 parameterNullExcep은 비어있는 "" 값으로 Java 코드를 수행할때 오류 발생 확률이 떨어진다. 예를 들어 System.out.println(parameter);만 실행해봐도 NullPointerException 오류가 발생하지만 System.out.println(parameterNullExcep);는 비어있는 값을 출력하고 다음 프로세스로 넘어간다.
오늘은 매우 간단하지만 실용성이 높은 코드를 알아보았다. 개발 할때 Null값을 변환해주는 코드도 꼭 사용해서 오류 발생률을 낮춰보자
728x90
반응형