RuntimeErrorException
RuntimeErrorException (런타임 오류 예외)
에이전트에서 java.lang.Error가 발생하면 이를 잡아 RuntimeErrorException으로 다시 던져야 합니다.
본문
에이전트 내부에서 복구 불가능한 심각한 오류(Error)가 발생했을 때, 그 오류를 그대로 전파하는 대신 이 예외로 감싸서 클라이언트에 전달합니다. 실제 발생한 Error는 이 예외의 원인으로 보존됩니다.
이 예외는 Error를 Exception으로 감싸 전달할 때 사용되며, 원인으로 보존된 Error를 getCause()로 꺼내 진단하거나 처리할 수 있습니다.