[JAVA]예외 처리
1.1 예외가 주로 발생하는 원인은? - 사용자가 잘못된 데이터를 입력하는 경우: 고의성은 없지만, 단순히 데이터를 잘못 입력하는 경우에도 프로그램은 심각한 오류를 일으킬 수 있을 겁니다. - 개발자가 로직이나 계산을 잘못 작성한 경우: 연산 작업에서 코드를 잘못 작성했으나 컴파일에서는 문제가 없었으므로 발견하지 못하는 경우 - 하드웨어나 네트워크가 제대로 동작하지 못하는 경우 - 악의적으로 잘못된 연산을 요구하거나 시스템을 공격하는 경우Error 와 Exception를 구분하는 기준- 에러는 발생하면 개발자가 어떻게 조치할 수 없는 수준을 의미. 예를들어 메모리가 부족하거나, JVM의 동작 이상이 발생하는 경우가 대표적- 예외는 JVM은 정상적으로 동작하고 있기 때문에 다른 방식으로 처리하는 것을 예외..
JAVA Language
2012. 7. 28. 22:34