is such exception handling approach good?

Printable View