How does this differ from a regular exception?