반응형

예외처리 2

🚀 Spring Boot 예외 처리 및 Global Exception Handling

✅ 1️⃣ 서론 - 예외 처리가 필요한 이유✅ 2️⃣ Spring Boot에서 예외 처리하는 방법✅ 3️⃣ @ControllerAdvice를 활용한 Global Exception Handling✅ 4️⃣ 커스텀 예외(Custom Exception) 및 응답 형식 설정✅ 5️⃣ REST API의 예외 처리 베스트 프랙티스1️⃣ 서론 - 예외 처리가 필요한 이유🔹 예외(Exception)란?프로그램 실행 중 예상치 못한 상황이 발생하면 **예외(Exception)**가 발생예를 들어 DB 조회 시 데이터가 없거나, 잘못된 입력값이 들어온 경우🔹 예외 처리가 중요한 이유✅ API 응답을 표준화 → 프론트엔드에서 예외 응답을 일관되게 처리 가능✅ 보안 강화 → 내부 서버 오류를 사용자에게 노출하지 않음✅ 디..

Springboot 2025.03.13

코틀린 예외 처리 설명 및 예제

코틀린은 자바와 마찬가지로 예외 처리를 지원합니다. 예외 처리는 코드 실행 중에 발생할 수 있는 예외적인 상황을 처리하는 메커니즘입니다. 코틀린에서 예외 처리는 try-catch문을 사용하여 수행됩니다. try문은 예외가 발생할 수 있는 코드를 감싸고, catch문은 예외를 처리하는 블록입니다. 다음은 기본적인 예외 처리의 형태입니다. try { // 예외를 발생시킬 수 있는 코드 } catch (exception: Exception) { // 예외 처리 코드 } catch문은 예외 타입을 명시하고, 해당 타입의 예외가 발생했을 때 실행됩니다. 여러 개의 catch문을 사용하여 다른 예외 타입에 대한 처리도 할 수 있습니다. 마지막으로 finally문을 사용하여 예외 발생 여부와 상관없이 항상 실행되는 ..

Kotlin 2023.09.20
반응형