Across
- 2. : A block that executes after try-catch, regardless of exceptions
- 8. : An access modifier that restricts access to a class, method, or variable
- 9. : A keyword used to manually throw an exception
- 10. : A special method used to initialize objects in Java
- 12. : A standard output stream used in Java (System.out.println)
- 14. : A primitive data type that holds whole numbers
- 15. : A Java API used to connect and execute queries on databases
- 16. : A control structure that repeats code execution
- 17. : A keyword used in exception handling to define a block of code that may cause an exception
- 19. : clue
- 20. : A loop that continues as long as a condition is true
- 21. : A blueprint for creating objects in Java
- 22. : A feature that allows a class to acquire properties of another class
- 23. : A block that handles exceptions in Java
- 26. : An access modifier that allows access within the same package or subclasses
- 27. : A loop that runs for a specified number of times
- 28. : A Java class that provides access to system-level utilities
- 31. : The practice of bundling data and methods within a class
- 33. : A keyword that ensures thread safety in Java programs
- 34. : A keyword used to define constants or prevent inheritance
Down
- 1. : A data type used to store sequences of characters
- 3. : A keyword used to define an abstract class or method
- 4. : An instance of a class in Java
- 5. : A block of code that performs a specific task
- 6. : A keyword that allows a method to belong to a class instead of an object
- 7. : A feature that allows one method or object to have multiple behaviors
- 11. : A collection of abstract methods that can be implemented by multiple classes
- 13. : A data type that stores true or false values
- 18. : An access modifier that allows a class, method, or variable to be accessed from anywhere
- 22. : A keyword that allows a class to implement an interface
- 24. : A collection of elements of the same data type
- 25. : A collection that stores key-value pairs in Java
- 29. : A keyword that allows a class to inherit from another class
- 30. : A class used to take user input in Java
- 32. : A lightweight process in Java for multitasking
