Make Be BackEnd
[JAVA] [Request processing failed; nested exception is java.util.UnknownFormatConversionException: Conversion = ' ']을(를) 발생시켰습니다. 본문
Error
[JAVA] [Request processing failed; nested exception is java.util.UnknownFormatConversionException: Conversion = ' ']을(를) 발생시켰습니다.
Initsave 2024. 4. 13. 23:58
UnknownFormatConversionException : 알 수없는 형식변환 예외
https://docs.oracle.com/javase/8/docs/api/java/util/UnknownFormatConversionException.html
UnknownFormatConversionException (Java Platform SE 8 )
Unchecked exception thrown when an unknown conversion is given. Unless otherwise specified, passing a null argument to any method or constructor in this class will cause a NullPointerException to be thrown.
docs.oracle.com
String.format() 메서드 사용 도중에 일어난 에러.. 값을 가져오고 변환 하는 과정에서 %부분이 문제가 되었다. 이유는 %인 경우 서서식이 지정되어 있어서 %다음 문자열에 따라서 값을 출력할 수 있다.
그렇다면 %를 그냥 문자열 처럼 처리 할수는 없을까? 해결방법은 간단히 %%로 하게 되면 문자열로 인식하게 된다!!!