[Exception]_Spring 예외처리
Exception 이란? Error 와 Exception 의 차이는 개발자의 의도인지 아닌지 라고 생각합니다. Error 같은 경우에는 시스템의 심각한 오류, 서버 다운 등 말 그대로 에러인 경우이고, 시스템 레벨에서 일어납니다. 개발자가 의도하거나, 예상 할 수 없습니다. Exception 의 경우에는 개발자가 작성한 코드 안에서 일어나는 것들을 말합니다. 개발자가 미리 알고, 예상 할 수 있는 범위를 뜻합니다. Error 의 경우 개발자가 예측하여 해결할수 없습니다. 따라서 개발자는 자기가 작성한 코드 내에서 일어날 수 있는 예외를 생각해야 하고, 코드를 작성할 때 예외가 충분히 일어날 수 있는 곳에는 예외처리를 해줘야 합니다. Exception 의 종류 예외에는 크게 2가지 종류가 있습니다. Che..
2022.06.16