Package com.azure.core.exception
Class AzureException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.azure.core.exception.AzureException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
HttpRequestException,HttpResponseException,ServiceResponseException
The AzureException class is the base class for all exceptions thrown by Azure SDKs.
This class extends the RuntimeException class, which means that it is an unchecked exception.
Instances of this class or its subclasses are typically thrown in response to errors that occur when interacting
with Azure services. For example, if a network request to an Azure service fails, an AzureException might be
thrown. The specific subclass of AzureException that is thrown depends on the nature of the error.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes a new instance of the AzureException class.AzureException(String message) Initializes a new instance of the AzureException class.AzureException(String message, Throwable cause) Initializes a new instance of the AzureException class.AzureException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Initializes a new instance of the AzureException class.AzureException(Throwable cause) Initializes a new instance of the AzureException class. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AzureException
public AzureException()Initializes a new instance of the AzureException class. -
AzureException
Initializes a new instance of the AzureException class.- Parameters:
message- The exception message.
-
AzureException
Initializes a new instance of the AzureException class.- Parameters:
cause- TheThrowablewhich caused the creation of this AzureException.
-
AzureException
Initializes a new instance of the AzureException class.- Parameters:
message- The exception message.cause- TheThrowablewhich caused the creation of this AzureException.
-
AzureException
public AzureException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Initializes a new instance of the AzureException class.- Parameters:
message- The exception message.cause- TheThrowablewhich caused the creation of this AzureException.enableSuppression- Whether suppression is enabled or disabled.writableStackTrace- Whether the exception stack trace will be filled in.
-