|
|
|
|
|
by daveliepmann
468 days ago
|
|
>Exceptional circumstances, or exceptions for short, mean "things aren't working as expected due to programmer error". Interesting. In Javaland this describes assertions, and the term exception is for operating errors, i.e. problems not necessarily attributable to programmer error, including your example of a network failure. |
|
Making matters more confusing in Javaland, Errors are separate from Exceptions, but both are Throwables.
https://docs.oracle.com/javase/8/docs/api/java/lang/Error.ht... / https://archive.vn/i5F7B