Java compiler error messages

 

The following descriptions pertain to the Java compiler and its error messages:

‘;’ expected.

The given line of code, or the line of code directly before it, is missing a semicolon.

Invalid type expression.

 

The given line of code, or the line of code directly before it, is probably missing a semicolon.

Identifier expected.

When declaring a data member for a class or a variable within a method, both the type of the data member and a name must be provided.

Return required at end of ________.

 

Since the method in question does not return void, it must return an object or value, or throw an exception, in every case.

return’ without value from ________.

 

Since the method in question does not return void, it must return an object or value, or throw an exception, in every case.

Invalid method declaration; return type required.

All methods must have a return value.  If a method is not to return a value or object, it must return void.

Class ________ must be declared abstract; it does not define ________ from _________.

a.   The signature of the given method is wrong; either something is misspelled or incorrect.

b.   The given method, required by the given interface or abstract class, is missing.