예외(Exception)


예외(Exception)

- 프로그램을 정상적으로 실행 과정에서 발생하는 예상치 못한 에러 - 문법적, 논리적 오류 X ex) 네트워크 연결 실패, 파일 존재 하지 않음 Throwable 클래스 - 모든 예외의 최상위 클래스 1. Exception 1) RuntimeException(Unchecked Exception) ①String getMessage() : 해당 Throwable 객체에 해단 자세한 내용을 문자열로 반환 ② void printStackTrace() : call 스택에 저장된 ③ String toString() : Throwable 2) IOException (Checked Exception) 3) FileNotFound Exception(Checked Exception) 2. Error * printStackTrace, getMessage : 발생한 예외에 대한 정보 반환 * Unchecked/Checked 차이 - Unchecked Exception - Checked Exception ...


#throwable #자바 #예외처리 #예외 #비전공코딩 #비전공자코딩 #비전공자자바 #비전공자바 #trycatch #trhows #코딩

원문링크 : 예외(Exception)