Programming Language
Checked vs Unchecked Exceptions in Java
Jason Yang · 14 Nov, 2025
Checked exceptions are enforced by the Java compiler; unchecked ones aren't — here's the difference, with the class hierarchy, code examples, and when each applies.