ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JAVA] Exception
    개발/JAVA 2021. 9. 30. 23:52

    1. Exception 이란

    • 사용자의 잘못된 조작이나 개발자의 코딩 실수로 인해 발생하는 프로그램 오류.
    • Error와 다르게, Exception을 처리하여 프로그램을 정상화 시킬수 있음.

    2. Exception 종류

    - 일반 예외 (Checked Exception)

    • 컴파일 과정에서 예외처리 여부를 검사함.
    • 개발자가 반드시 처리해야 하는 예외, 예외 처리를 하지 않으면 컴파일 에러 발생.
    • IDE에서 빨간줄
    • IOException, SQLException 등

    - 실행 예외 (Unchecked Exception = Runtime Exception)

    • 컴파일 과정에서 예외처리 여부를 검사하지 않음.
    • 개발자가 예외처리를 직접 하지 않아도 됨. 명시적인 예외 처리가 강제되는 것이 아니다.
    • IDE에서 빨간줄 뜨지 않는 예외
    • NullPointException, NumberFormatException, ArrayIndexOutOfBoundsException 등

     

    '개발 > JAVA' 카테고리의 다른 글

    [JAVA] 인터페이스와 추상클래스  (0) 2021.10.01
    JVM (Java Virtual Machine)  (0) 2021.08.19
Designed by Tistory.