Finally1 [자바/Java] 예외(Exception) 예외(Exceiption)이란 개발자들이라면 필연적으로 예외가 발생하는 상황을 마주한다. 자신이 작성한 코드를 실행할 때 어떠한 원인에 의해 프로그램이 정상 작동하지 않고 예외 또는 에러를 발생시키며 종료되는 상황은 빈번하게 일어난다. 이러한 상황을 프로그램의 오류가 발생했다고 하는데 이러한 오류는 크게 컴파일 오류와 런타임 오류 두가지로 나뉜다. 컴파일 오류는 문법상의 오류이기 때문에 쉽게 잡아낼 수 있지만 런타임 중 발생하는 오류인 런타임 오류는 해결하기가 까다롭다. 자바에서는 런타임 오류를 두가지로 나뉘는데 바로 에러(Error)와 예외(Exception)이다. 에러는 코드로는 해결할 수 없는 오류이지만 예외는 프로그래머가 직접 예측하여 막을 수 있는 처리 가능한 오류이다. 그렇기 때문에 자바를 사.. 2023. 10. 8. 이전 1 다음 728x90 반응형