Exception handling (예외처리) Exception Program 실행시 사용자 또는 System의 문제로 인해 Application이 대응하지 못하는 abnoraml situation. Code의 문제가 아닌 Run-Time에 발생하는 abnoraml situation. Exception은 H/W적 처리방식과 S/W적 처리 방식이 있으나 JVM의 경우 별도로 처리하는 logic이 존재하지 않을 경우 종료 처리함. 이것은 더 이상 JAVA 실행 코드의 무결성을 지킬 수 없다고 판단했기 때문이다. 원리 모든 예외를 다 처리 할 수 없다. JVM은 예외를 감지할 수 있다. (전부 처리 할 수 없다.) JVM이 감지 못하는 예외는 예외가 아니다. 오류발생 Code 자체의 문제. Debugging ..