웹/개발 (1) 썸네일형 리스트형 JSP (Java) : 예외처리 Error vs Exception Error : 시스템에 비정상적인 상황이 생겼을때 시스템 레벨에서 발생한 것. 개발자가 예측할 수 없기 때문에 시스템에 변화를 주어(시스템설정 등) 해결하는것이 일반적이다. Exception : 개발자가 구현한 로직에서 사용자의 잘못된 입력 등으로 인해 발생한것. 개발자가 예측 가능하기 때문에 처리로직을 추가하여 해결할 수 있다. 모든 예외 및 에러클래스는 Throwable 클래스를 상속받고 있으며, Throwable 클래스는 최상위인 Object의 자식클래스이다. Checked Exception vs Unchecked(Runtime) Exception Checked Exception이 발생할 수 있는 메소드라면 반드시 try/catch로 감싸거나 throw로 던져서 처.. 이전 1 다음