Java Puzzle 7

12345678910111213141516
Across
  1. 3. A constructor with parameters is called ___ constructor
  2. 5. Keyword used to call parent class constructor
  3. 9. Java exception thrown when dividing by zero
  4. 11. Method that adds an element at the end of a LinkedList
  5. 12. Java keyword to define a method that cannot be overridden
  6. 15. Mechanism to handle errors at runtime
Down
  1. 1. A constructor cannot have this return type
  2. 2. A constructor can be overloaded by having different ___
  3. 4. Access modifier that allows constructor to be accessed anywhere
  4. 6. Interface method without a body is called ___ method
  5. 7. Constructors do not have a ___ (unlike methods)
  6. 8. Method to clear all elements from a LinkedList
  7. 10. Java keyword used to implement multiple interfaces
  8. 13. Constructor that calls another constructor in the same class
  9. 14. Java keyword used to inherit a class
  10. 16. If no constructor is defined, Java provides this