|
Java checked exceptions are an excellent part of the java language. They are a great aid in improving the ability to establish contracts within the code. They tell implentors that the method they are about to call depends on something that may not always be available and is outside of the control of this system. It also greatly contributes to the concept of the code being the documentation. |