예외 처리(Exception Handling)
에러(Error)시스템 상에서 비정상적 상황이 발생한 오류.애플리케이션에서 해결할 수 없다.VirtureMachineError, OutOfMemoryError, ThreadDeath, StackOverflowError 등. 예외(Exception)사용자의 잘못된 조작이나 개발자의 코딩 실수 등 정상적인 프로그램의 흐름에서 벗어난 오류.발생했을 경우, 에러와 같이 프로그램이 종료되지만 예외 상황을 예측하여 방지할 수 있다.Throwable 클래스의 자식 클래스인 java.lang.Exception 클래스를 상속 받는다.실행 예외와 일반 예외로 나뉜다. 실행 예외(Unchecked Exception)런타임 시점에서 예외 발생이 확인된다.명시적인 예외 처리를 강제하지 않는다.예외 처리를 하는 것보다는 개발할 ..
2024.10.31