Exception(message, cause) - Java Exception's constructor
Note that the detail message associated with
cause is not automatically incorporated in this exception's detail message.
message- the detail message (which is saved for later retrieval by the
cause- the cause (which is saved for later retrieval by the
getCause()method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
- Java 1.4