Glossary: System Design Beyond the Basics in Java
Checked exception
Also written: throws Exception
A Java error type that a method must either handle or declare with `throws`. Several crypto calls throw them, so the examples declare `throws Exception`.