(3) 예외와 I/O
이 글은 ‘Java의 정석(남궁성) 3rd edition’ 책의 내용을 요약한 것입니다.
모든 내용을 요약한 것이 아니라, 저 개인의 자바 언어 문법 공부용, 기록용으로 작성한 글입니다.
자바 언어를 리마인드하려는 사람들이 읽을 수도 있으나, 글이 친절하지 않을 수 있습니다.
프로그래밍 언어를 접해보지 않은 사람들은 읽지 않는 것이 좋을 것입니다.
Chapter 8 예외처리 예외 클래스의 계층 구조 Object <– Throwable <– Exception, Error
Java는 runtime 프로그램 오류를 Exception과 Error로 나눔.
Error: 프로그램 코드에 의해서 수습될 수 없는 심각한 오류 OutOfMemoryError, StackOverflowError, … Exception: 프로그램 코드에 의해서 수습될 수 있는 다소 미약한 오류 IndexOutOfBoundsException, IOException, ClassNotFoundException, … Exception <– RuntimeException