예외 개체는 이전 페이지에서 throw된 예외를 포함하는 래퍼입니다. 일반적으로 오류 조건에 대한 적절한 응답을 생성하는 데 사용됩니다.
JSP 코드를 작성할 때 코드의 어느 부분에서나 발생할 수 있는 코딩 오류를 만들 수 있습니다. JSP 코드에 다음과 같은 유형의 오류가 발생할 수 있습니다. -
확인된 예외
확인된 예외는 일반적으로 사용자 오류 또는 프로그래머가 예측할 수 없는 문제인 예외입니다. 예를 들어 파일을 열려고 하지만 파일을 찾을 수 없는 경우 예외가 발생합니다. 이러한 예외는 컴파일 시 무시할 수 없습니다.
런타임 예외
런타임 예외는 프로그래머가 피할 수 있었던 예외입니다. 확인된 예외와 달리 런타임 예외는 컴파일 시 무시됩니다.
오류
이는 전혀 예외가 아니라 사용자나 프로그래머가 통제할 수 없는 범위에서 발생하는 문제입니다. 오류에 대해 거의 아무것도 할 수 없기 때문에 오류는 일반적으로 코드에서 무시됩니다. 예를 들어 스택 오버플로가 발생하면 오류가 발생합니다. 컴파일 시에도 무시됩니다.