constructor()
Creates the exception without any specific error message or cause.
constructor(detailMessage: String) Creates the exception using the provided detail error message.
Creates the exception using the provided detail error message and cause.
Creates the exception using the provided cause.