AIException Class

public class AIException
extends SKException

AI logic exception

Constructor Summary

Constructor Description
AIException(AIException.ErrorCodes error)

Initializes a new instance of the AIException class.

AIException(AIException.ErrorCodes errorCode, String message)

Initializes a new instance of the AIException class.

AIException(AIException.ErrorCodes errorCode, String message, Throwable innerException)

Initializes a new instance of the AIException class.

Method Summary

Modifier and Type Method and Description
ErrorCodes getErrorCode()

Gets the error code.

Methods inherited from SKException

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Methods inherited from java.lang.Throwable

java.lang.Throwable.addSuppressed java.lang.Throwable.fillInStackTrace java.lang.Throwable.getCause java.lang.Throwable.getLocalizedMessage java.lang.Throwable.getMessage java.lang.Throwable.getStackTrace java.lang.Throwable.getSuppressed java.lang.Throwable.initCause java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.printStackTrace java.lang.Throwable.setStackTrace java.lang.Throwable.toString

Constructor Details

AIException

public AIException(AIException.ErrorCodes error)

Initializes a new instance of the AIException class.

Parameters:

error - The error code.

AIException

public AIException(AIException.ErrorCodes errorCode, String message)

Initializes a new instance of the AIException class.

Parameters:

errorCode - The error code.
message - The message.

AIException

public AIException(AIException.ErrorCodes errorCode, String message, Throwable innerException)

Initializes a new instance of the AIException class.

Parameters:

errorCode - The error code.
message - The message.
innerException - The cause of the exception.

Method Details

getErrorCode

public AIException.ErrorCodes getErrorCode()

Gets the error code.

Returns:

The error code.

Applies to