홈>
다른 예외에 중첩된 예외를 포착하고 싶습니다. 저는 현재 이렇게 하고 있습니다.
} 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'");
}
}
이 작업을 보다 효율적이고 우아하게 수행할 수 있는 방법이 있습니까?
관련 자료
- java - 동일한 패키지의 다른 클래스에있는 중첩 클래스에 액세스
- java - 중첩 된 루프를 사용하여 다른 문자열에서 문자열 발생
- javascript - 배열에 중첩 된 다른 개체의 데이터로 개체를 업데이트하는 방법은 무엇입니까?
- css - 정렬되지 않은 다른 목록에 중첩 된 정렬되지 않은 목록을 정렬하고 왼쪽에 정렬
- arrays - javascript - 중첩 된 개체를 다른 개체로 재구성하는 방법은 무엇입니까?
- spring - 예외가 발생했습니다 중첩 된 예외는 javalangnoclassdeffounderror - org/codehaus/jackson/jsonfactory입니다
- python - 중첩 된 사전의 값을 다른 사전의 값으로 곱합니다
- node.js - 중첩 된 비동기 함수가있는 내 try-catch 예외가 발생하지 않는 이유는 무엇입니까?
- node.js - mongoDB의 다른 컬렉션과 동일한 키 집계를 사용하여 중첩 된 객체 내부에 중첩 됨
- javascript - 하위 Div를 다른 중첩 된 비 상위 Div로 이동하는 방법
- PHP로 다른 배열을 사용하여 중첩 배열 정렬
관련 질문
- java : MySQL 무작위 선택
- java : Long.parseLong()을 사용하여 2진수 숫자(문자열로)를 10진수로 구문 분석하는 동안 NumberFormatExcption Long int
- java : 이 try catch로 code를 던지지 않으려면 어떻게 해야 합니까?
- java : @Service의 메소드에서 예외를 던지지 않음
- java : RESTful Spring Boot 서비스의 예외 처리
- try /catch /finally C#로 스트림을 효율적으로 관리하는 방법
- Java에서 사용자 정의 값으로 사용자 정의 예외를 발생시키는 방법은 무엇입니까?