Error(에러)와 Exception(예외)의 차이ErrorError란 컴퓨터 하드웨어의 오동작 혹은 고장으로 인해 응용프로그램에 이상이 생기거나 JVM 실행에 문제가 생겼을 경우 발생하는 것을 말합니다. 이 경우, 개발자는 대처할 방법이 극히 제한적입니다.ExceptionException이란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말합니다. Exception이 발생하면 프로그램이 종료가 된다는 것은 Error와 같습니다. 하지만 Exception은 Exception Handling을 통해 프로그램을 종료하지 않고 정상적으로 작동되게 만들 수 있습니다.Checked Exception과 Unchecked ExcptionChecked Exception컴파일 시간에 ..