에러 처리의 필요성

⇒ 이처럼 에러나 예외적인 상황에 대응하지 않으면 프로그램은 강제 종료됨. 에러나 예외적인 상황은 너무나 다양하기 때문에 아무런 조치 없이 프로그램이 강제 종료된다면 원인을 파악하여 대응하기가 어려움

⇒ 우리가 작성한 코드에서는 언제나 에러나 예외적인 상황이 발생할 수 있다는 것을 전제하고 이에 대응하는 코드를 작성하는 것이 중요

try … catch … finally 문

Error 객체

throw 문