[Java] Error와 Exception, 예외 처리


[Java] Error와 Exception, 예외 처리

[Java] Error와 Exception, 예외 처리 에러는 숙명, 예외는 운명 초보 개발자에게 누군가는 이렇게 이야기를 한다. 숙명은 static한 것, 운명은 dynamic 한 것이다. 어떠한 것을 집어넣는다고 해도, 숙명은 바뀌지 않고, 운명은 내가 어떤 변수와 로직을 넣느냐에 따라 좌지우지 할 수 있다. 오류는 시스템이 종료되어야 할 수준의 상황과 같이 수습할 수 없는 심각한 문제를 의미한다. 개발자가 예측하여 방치할 수 없는 것이다. 위의 블루스크린도 그와 같다. 반면 예외는 개발자가 구현한 로직에서 발생한 것이거나 사용자가 이렇게 사용할 것이라고 생각 못하고 개발해놓은 것에서 발생된다. 개발자가 미리 방지할 수 있기 때문에, 상황에 맞게 예외 '처리'를 해주어야 한다. 1. 예외 클래스의 계..


원문링크 : [Java] Error와 Exception, 예외 처리