project coinのmulti catch
ResponseEntity
response = null;
try {
response = restTemplate.exchange(getUrl(),HttpMethod.GET, request, String.class);
} catch (HttpMessageNotReadableException | RestClientException e) {
if (e instanceof HttpMessageNotReadableException) { //todo: }
if (e instanceof HttpStatusCodeException) { //todo: }
if (e instanceof ResourceAccessException) { //todo: }
}
こんな感じで書けますよっと。