Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
https://stackoverflow.com/questions/2031163/when-to-use-the-different-log-levels
Java
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch. Most such errors are abnormal conditions.
https://stackify.com/application-exception-vs-error-difference/
https://stackoverflow.com/questions/912334/differences-between-exception-and-error