archive-log 님의 블로그

  • 홈
  • 태그
  • 방명록

예외처리 2

java.lang.IllegalArgumentException - 메서드 호출이 잘못됐다는 신호

✅ java.lang.IllegalArgumentExceptionException in thread "main" java.lang.IllegalArgumentException: Width must be greater than zero at com.example.ImageResizer.resize(ImageResizer.java:42) 🔍 자주 발생하는 케이스1. 유효하지 않은 값이 들어왔을 때public void setAge(int age) { if (age 메서드에 유효하지 않은 값이 전달되었을 때 사용자가 명시적으로 던짐2. 외부 라이브러리 내부에서 발생Files.readString(Path.of("")); // IllegalArgumentException비어있는 경로나 null 값을 넘..

DevLog/Java 2025.05.18

java.lang.NullPointerException - 왜 null인지 모를 때

✅ java.lang.NullPointerExceptionException in thread "main" java.lang.NullPointerException at com.example.MyClass.myMethod(MyClass.java:10) 🔍 자주 발생하는 케이스 1. Spring에서 주입 실패@Autowired private SomeService service; service.doSomething(); // 여기서 NullPointerException원인: 해당 빈이 스프링 컨텍스트에 등록되지 않았거나, 컴포넌트 스캔 대상이 아님해결: @Component, @Service, @Repository 등 어노테이션 누락 여부 확인2. Map에서 존재한다고 착각한 keyMap userMap = n..

DevLog/Java 2025.05.18
이전
1
다음
더보기
프로필사진

archive-log 님의 블로그

archive-log 님의 블로그 입니다.

  • 분류 전체보기 (13)
    • DevLog (13)
      • LangChain (5)
      • Java (7)
      • Intellij (1)

Tag

개발블로그, llm, ai 기반 응답, Python, 자바예외처리, jdk정리, utf8mb4_bin, 문자셋 충돌, 객체상태, intellij팁, rag, java, LangChain, 자바오류, 예외처리, 백엔드개발, 입력검증, springboot버전, 컬렉션예외, 커스텀설정,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Copyright © Kakao Corp. All rights reserved.

티스토리툴바