Default Exception Messages
Each thread-compatible exception type has a default message, as shown in Table 5.
Table 5 – Default exception messages for the thread-compatible exception types 
Exception Type
Default Message
“External error”
“Permission error”
“Invalid usage”
“Bounds error”
“Illegal access”
“Invalid pointer”
“Operation not supported”
“No thread is active within the runnable”
“A thread is already active within the runnable”
“Internal error”
“Operation aborted”
“Runnable canceled”
“Operation not available”
“Operation not implemented”
“Operation terminated”
“Resource limit”
These exception types can contain other messages, however, depending on how they are created.