title: Get failure exception in @HystrixCommand fallback method
body: <p>Is there a way to get the reason a <code>HystrixCommand</code> failed when using the <code>@HystrixCommand</code> annotation within a Spring Boot application? It looks like if you implement your own <code>HystrixCommand</code>, you have access to the <code>getFailedExecutionException</code> but how can you get access to this when using the annotation?  I would like to be able to do different things in the fallback method based on the type of exception that occurred. Is this possible?</p>
  
  <p>I saw a <a href="https://stackoverflow.com/questions/28323773/hystrix-getting-access-to-the-current-execution-state-within-fallback">note</a> about <code>HystrixRequestContext.initializeContext()</code> but the <code>HystrixRequestContext</code> doesn't give you access to anything, is there a different way to use that context to get access to the exceptions?</p>