An exception caused by programmer error
Exception | --fException | --fUnexpectedException | --fProgrammerException