게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
java 예외처리 관련 질문하나만 해도될까요?
게시물ID : programmer_21634짧은주소 복사하기
작성자 : hamster
추천 : 0
조회수 : 398회
댓글수 : 2개
등록시간 : 2017/11/06 00:08:18
옵션
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
  • 외부펌금지

자바 처음배우는 학부생입니다.

자바 예외처리에서 계층구조에서 살짝 이해가 안되는 부분이 있습니다.

Runtime exception 이 상위 클래스이고 Arithmetic Exception이 하위클래스로 나와있는데

try catch구문에서 분모에 0이 들어간 경우를 RuntimeException에서 catch해도

사용자에겐 Arithmetic Exception으로 보여지게 되는데, 이게 어떻게 이럴 수 있는걸까요?

분명 상위클래스인 runtime이 어째서 하위 클래스인 Arithmetic Exception의 기능을 할 수 있는거죠?

책 읽다가 궁금해져서 질문드립니다.

너무 두서 없이 쓴 느낌이네요ㅠㅠ 죄송합니다..

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호