자바 예외 구분: Checked Exception, Unchecked ExceptionChecked Exception과 Unchecked Exception의 차이를 알아보기 전에 먼저 예외와 에러가 무엇인지 알아볼 필요가 있다. 프로그래밍에서 예외(Exception) 란 입력 값에 대한 처리가 불가능하거나, 프로그램 실행 중에 참조된 값이 잘못된 경우 등 정상적인 프로그램의 흐름을 어긋나는 것을 말한다. 그리고 자바에서 예외는 개발자가 직접 처리할 수 있기 때문에 예외 상황을 미리 예측하여 핸들링할 수 있다.https://madplay.github.io/post/java-checked-unchecked-exceptionsTop 20 Java Exception Handling Best Practices - HowToDoInJavaThis post is another addition in best practices series available in this blog. In this post, I am covering some well-known and some little known practices which you must consider while handling exceptions in your next java programming assignment. Follow this link to read more about exception handling in java.https://howtodoinjava.com/best-practices/java-exception-handling-best-practices/Understanding Java Exception Chaining with Code ExamplesThis Java tutorial helps you understand the concept of exception chaining (or exception wrapping, exception propagation) and apply it to your Java daily coding. Basically, exception chaining is the process of re-throwing multiple exceptions across different abstraction layers of a program.https://www.codejava.net/java-core/exception/understanding-java-exception-chaining-with-code-examples