I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time
for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or
on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news,
I hope these links will serve you well.
Dynamic way to get specific exception name from object?
When catching an exception, the catch may be either the exception identified in the 'caught' method or a subclass. I would like to have a dynamic mechanism to get the actual class name for the exception object (e.g. "MyException::File::Open" subclass or "MyException::File"?). This would be useful in building diagnostic info to log or present to developer.
Suggestions for how to do this? Hopefully without hardcoding?
There are a several class and object methods described in the doc for Exception::Class. Available object method I missed?