>

다른 예외에 중첩된 예외를 포착하고 싶습니다. 저는 현재 이렇게 하고 있습니다.

} catch (RemoteAccessException e) {
    if (e != null &
&
 e.getCause() != null &
&
 e.getCause().getCause() != null) {
        MyException etrp= (MyException) e.getCause().getCause();
        ...
    } else {
        throw new IllegalStateException("Error at calling service 'service'");
    }
}

이 작업을 보다 효율적이고 우아하게 수행할 수 있는 방법이 있습니까?

  • 이전 r - 그룹 조건이있는 누적 n_distinct
  • 다음 delphi - TBCDField 및 TfmtBCDfield와 유형 불일치 문제 및 Oracle 호환성