There is no difference between Error
and Exception
, it's just a contradictory naming convention.
It probably should be standardized someday. The IIRC consensus was mainly use Exception
only for a common base class and use Error
for all implementations for specific errors. In this scheme JSON::ParseException
should be JSON::ParseError
.
, , ( ). , .