View on GitHub

pycdlib

Python library to read and write ISOs

Exceptions

When things go wrong, PyCdlib generally throws an exception. There is a base exception called PyCdlibException, which is never itself thrown. Instead, PyCdlib will throw one of the following exceptions, all of which are subclasses of PyCdlibException:

The arrangement of a base exception of PyCdlibException along with subclassed specified errors allows maximum error handling flexibility for client programs. If a client program wants to handle all PyCdlib errors, it can catch PyCdlibException, but if it wants to do something different based on the exception type, it can catch the various exception types.


<-- Tools
Top
Reporting issues/bugs -->