Java Terms

If you’re new to Java the vocabulary can be overwhelming. We’re building this glossary of Java terms to help you along the way.

And if you’re looking for a more general glossary of computer science terms, we have that for you as well.


abstract method
A method with a name, parameter types and return type; but without implementation. Typically used within an abstract class when the implementation is not known for a specific method.
Exception thrown when an impossible math condition is used. Most common example is when you try to divide by zero.


An event that disrupts the normal flow of a program


Exception thrown when trying to access a property or method of a null object.