19. JAVA 예외(Exception) / try~catch~finally
·
개발/JAVA
- 예외 (Exception) : 프로그램이 실행되는 과정에서 만나게 되는 오류 * 예외의 종류 - Checked Exception (컴파일 에러) ㄴ 컴파일러가 판단 할 수 있는 예외. 즉, 실행되기전에 체크 할 수 있는 예외 ㄴ 컴파일 하기 위해서는 반드시 예외 처리 해야한다 (Syntax오류, IOException 등) ㄴ main에서 던져도 됨. 직접 try~catch로 처리 안해도 된다 ㄴ 외부자원을 쓰려면 빨간줄이 간다 - Unchecked Exception(런타임 에러) - 예외처리한다 ㄴ 컴파일러가 판단 할 수 없는 예외.즉 실행시에만 발견되는 에러 ㄴ JVM이 자동으로 예외를 throws 해 줌으로 예외처리를 하지 않도 된다 ㄴ RuntimeException게열 (NullPointerEx..