Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Reverts a patch from the other week. Whilst valid, there are some areas that currently use CDKException for control flow (i.e. the caller needs to know to expect and exception). This is bad in general but switching to a RuntimeException means the IDE won't give a hint.
The NoSuchAtomException is converted to a RuntimeException - technically an API break but should be safe-ish. The exception is thrown for programmer error (accessing an atom that doesn't exisit).