Backend/Java

Java - 예외

퐁고 2023. 2. 22. 23:00
반응형
  • 간단하게 RuntimeException을 상속하지 않는 클래스는 Checked Exception,
  • 반대로 상속한 클래스는 Unchecked Exception으로 분류할 수 있다.

예외

  • try{}
    • 예외 발생 코드
  • catch{Exception e}
    • 예외 처리
  • finally{}
    • 항상 실행하는 코드

예외 정보 출력

  • e.getMessage()
    • 예외가 발생한 이유 출력
  • e.toString()
    • 예외의 종류, 이유 출력
  • e.printStackTrace()
    • 예외가 어디서 발생했는지 추척한 내용도 출력