Exception hierarchy
See original GitHub issuePython has defined an exception hierarchy in the following form:
AzureError
|- AzureLibraryError
|- AzureLibraryRequestError
|- AzureLibraryResponseError
|- ServiceRequestError
|- ConnectionTimeoutError
|- ServiceHttpRequestError
|- ClientRequestError
|- ResourceExistsError
|- ClientAuthenticationError
|- ResourceModifiedError
|- ServerError
|- TooManyRedirectsError
|- TooManyRetriesError
We need to develop a similar exception hierarchy that is idiomatic for Java developers.
Issue Analytics
- State:
- Created 4 years ago
- Comments:18 (18 by maintainers)
Top Results From Across the Web
Java Exceptions Hierarchy Explained - Rollbar
The class at the top of the exception class hierarchy is the Throwable class, which is a direct subclass of the Object class....
Read more >Exceptions in Java - GeeksforGeeks
All exception and error types are subclasses of class Throwable, which is the base class of the hierarchy. One branch is headed by...
Read more >Java Exceptions - Hierarchy, Handling & Throwing ...
The Throwable class is at the top of the exception hierarchy following which are the subclasses-Error and Exception. Error and Exception ...
Read more >The exception hierarchy in Java - Javamex
There is a basic exception class called Exception as you might expect. But in fact, the base of the hierarchy starts not with...
Read more >The Standard Exception Hierarchy
18.2 The Standard Exception Hierarchy ... The C++ Standard Library implements the two-category error model described in Section 18.1 with a set of...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Todo:
com.azure.common.exception
RestException
class intoServiceRequestException
, and relocate it into this package.@sima-zhu @alzimmermsft I still don’t understand what is being said here. Can you point to exactly what you want to remove, or is this no longer being removed (as this issue is closed)?