예외 (Exception) 예외의 종류와 계층 구조 예외의 최상위 구조는 Exception이다. 자주 발생하는 예외 IOException : 입/출력 과정에서 문제가 발생 NumberFormatException : 숫자 형식이 아닌 데이터를 숫자 변경 시도 ArrayIndexOutOfBoundsException : 존재하지 않는 배열 공간 사용 ArithmeticException : 불가능한 산술연산을 수행 예외 처리 기본 예외 객체를 처리하는 가장 기본적인 방법 try ~ catch 문을 사용한다. try { 정상적인 수행문 } catch(오류 종류 e) { 오류 발생 시 출력문 } 여러개의 오류가 발생하면 다중 catch문을 사용하여 처리한다. (catch문을 연속으로 사용) 코드 에러 안정성의 문제..