# exception

[Spring] 401 / 403 에러 뜨는데 뭘 잘못한거죠?
평소와 같이 하루를 보내던 도중 지인한테 연락이 왔다. 진행하던 개인 프로젝트 도중에 자꾸 401 에러가 떠서 한번 봐달라고 해서 집으로 돌아와 코드를 확인하고 해당 지인의 에러를 해결했다. 개발이 항상 그렇듯, 사소한거에서 틀리거나 놓쳐서 되게 어이없는 경우가 많
[Spring] 예외처리하기 (ExceptionHandler)
스프링에서 예외처리하는 방식에 대해 알아보자. 스프링의 예외처리 방식을 이해하기 위해 먼저 스프링의 전체적인 흐름을 이해해야 한다. BasicErrorController https://mangkyu.tistory.com/18 https://mangkyu.tistory
82일차 프로젝트 5일
오늘은 프로젝트를 마무리 하는 과정을 했다.내가 맡은 API를 다 구현하고 시간이 조금 남아서 예외처리를 추가로 작업했다.예외처리는 AOP를 적용해서 작성했는데 코드를 짜기 전에는 뭔가 막연하게 어려울 거란 생각을 했다.예외처리를 적용하기 위해서 강의를 다시 보고 구글
TIL. 예외처리, 익명클래스
실행 예외는 굳이 개발자가 예외처리를 직접 하지 않아도 된다.일반 예외는 개발자가 꼭 예외처리를 해줘야 한다.runtimeException을 상속받는 애들은 uncheked 이고 아니면 checked이다.여기서 try는 예외가 있을 수도 있는 코드를 집어 넣어준다.만약

[Spring#9] | Exception(예외처리) | @ExceptionHandler@ControllerAdvice @ResopnseStatus SimpleMappingExceptionResolver
@ExceptionHandler @ExceptionHandler 예제 코드 @ExceptionHandelr 작성 방법 > + Excetion 메서드를 같은 컨트롤러 안에 여러가지 만들 수 있다. Exception 처리용 클래스만 따로 만들어서 관리 가능
JPA @Transactional에서 Rollback의 경우의 수
@Transactional 파라메터 없이는 기본적으로 Error와 UncheckedException들이 발생하는 경우에 Rollback이 진행 된다 그러므로 try catch문 안에 들어가 있는 checked exception들의 발생으로 인한 Rollback은 발

HTTP 상태 코드 및 예외처리
NestJS를 사용하는 중 예외 처리를 하면서, 어떤 오류를 반환하는 것이 적절한지 고민하던 중 HTTP status code를 정리한 포스팅입니다.

[Java#6] | Exception(1) | Java의 Exception 처리 방법
예외처리 (Exception) 예외 프로그램에서의 오류 컴파일 오류(compile error) 프로그램 코드 작성 중 발생하는 문법적 오류 최근에는 개발 환경에서 대부분의 컴파일 오류는 detction

Java 예외처리(Exception)의 종류와 예외 처리(Exception Handling)
이번 포스팅에서는1\. 예외처리란 무엇인지?2\. 예외처리 클래스3\. 예외처리 예제에 대해 말해보곘습니다.프로그램을 실행하다 보면 어떤 원인 때문에 비정상적인 동작을 일으키며 프로그램이 종료되는 상황을 보신적 있으실 겁니다. 이때 우리는 프로그램이 오류가 발생했다고

Exception! - 체크 예외와 언체크 예외
인프런 김영한 강사님의 스프링 DB 1편 - 데이터 접근 핵심 원리을 보고 정리한 글 입니다모든 객체의 최상위 부모는 Object 이므로 예외의 최상위 부모도 Object 이다. 하위에 Exception 과 Error 가 있다. 상위 예외를 catch 로 잡으면 그 하
[SpringMVC]예외처리
SpringMVC 기반 애플리케이션에서 예외를 처리하는 방법이 무엇인지, 어떻게 클라이언트에 적절한 메세지를 보내는지 등에 대해 알아본다.
[C# 6.0] 예외 필터(Exception filter)
비주얼베이직과 Ftry { } catch (예외타입 e) when (조건식) { }✍ 샘플 코드조건식이 실행되는 시점은 처리 핸들러가 실행되는 시점이 아니기 때문에 아래와 같이 부가적인 작업을 할 수 있다.위의 코드가 아래의 코드와 동일하다고 생각할 수 있다.그러나 두