The diagram below illustrates the relationship between fatal Errors and application-level Exceptions within the JVM.
The perpetual debate on exception handling in Java can at best be described as a religious war: On one side, you have the proponents of checked exceptions arguing ...