📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 하위 (1)

자바[Java] 2019. 1. 22. 14:26

[JAVA] 메서드 오버라이딩(Method Overriding)시에 throws문 규칙에 대해

참고글[JAVA] 자바 예외 떠넘기기 - throws[JAVA] 자바에서 예외(Exception)란?메서드 오버라이딩(Method Overriding)시에 throws문 규칙에 대해메서드를 오버라이딩 할때에는 상위 클래스나 인터페이스의 메서드 선언부에 따라 그것을 오버라이딩 할때 제약을 받게되는데, 그 중 하나는 예외를 떠넘기는 throws에 대한 규칙입니다.규칙에 대해 앞서 말하자면 메서드 오버라이딩시에 하위 클래스는 예외를 throws 하지 않거나, 자신이 상속받은 상위 클래스의 메서드보다 같거나 하위의 예외만을 throws할 수 있습니다.상위클래스의 메서드에서 throws를 선언했더라도 하위클래스는 throws 처리를 하지 않을 수 있다.하위클래스는 상위클래스의 메서드에서 throws 하는 예외와 ..