AzureException Class

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.azure.core.exception.AzureException

public class AzureException
extends RuntimeException

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.

Constructor Summary

Constructor Description
AzureException()

Initializes 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.

Methods inherited from java.lang.Object

Methods inherited from java.lang.Throwable

Constructor Details

AzureException

public AzureException()

Initializes a new instance of the AzureException class.

AzureException

public AzureException(String message)

Initializes a new instance of the AzureException class.

Parameters:

message - The exception message.

AzureException

public AzureException(String message, Throwable cause)

Initializes a new instance of the AzureException class.

Parameters:

message - The exception message.
cause - The Throwable which 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 - The Throwable which caused the creation of this AzureException.
enableSuppression - Whether suppression is enabled or disabled.
writableStackTrace - Whether the exception stack trace will be filled in.

AzureException

public AzureException(Throwable cause)

Initializes a new instance of the AzureException class.

Parameters:

cause - The Throwable which caused the creation of this AzureException.

Applies to