들어가기에 앞서 개발을 하다 보면 다음과 같은 문구들을 자주 만나게 됩니다. 개발 공부를 처음 할 때에는 이런 문구들만 보면 갑자기 기분이 좋다가도 싫어지고, 뭔가 무섭고 그랬습니다. 하지만 예외라는 것은 개발자에게 무서운 것이 아닌 개발자에게 문제 상황을 알려주려고 하는 친근한 친구입니다. 이번 장에서는 Java에서 사용하는 예외에 대해서 알아보려고 합니다. Exception 종류 자바는 총 세 종류의 예외가 존재합니다. Error Runtime Exception (Unchecked Exception) Checked Exception [ Error ] Error란 자바 프로그램 밖에서 일어나는 예외를 말합니다. 서버의 디스크가 고장 났다던가, 메인보드가 제대로 동작을 하지 않는다던가와 같이 자바 내에서..