Exception emitter.
Error code.
Error message.
Error origin.
General error code that briefly explains error condition.
Module that emitted the Exception.
Error origin. Might contain a nested {@link Error} or additional data that caused this error.
Format Exception into string.
This class represents the logical errors detected by programmer and is thrown when one of them occurs.