Java Learning Knowledge Points Summary

Source: Internet
Author: User
Exception handling

1. In exception handling, if a subclass overrides a method of the parent class, the checked exception declared in the subclass method cannot be more general than the exception declared by the parent class method, that is, the subclass method can throw a more specific exception ( no more than the exception range declared by the parent class method). That is, the parent class method declares the child exception derived by the exception ), or does not throw any exceptions. Also, if the parent class method does not throw an exception, the subclass cannot throw any checked exceptions.

Personal understanding: Because object-oriented has polymorphic characteristics, that is, the parent class can refer to the child class object, through the parent class to access the subclass method to achieve polymorphism (rewrite). In this call chain, the subclass method cannot throw an exception that the parent class method cannot accept, that is, the exception declared by the parent class should be more general.

Java Learning Knowledge Points Summary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.