Simpler explanation of custom exception handling [ci skip]