formal argument
Java
The definition of a method's argument which are part of a method header. Each formal argument has an associated type. When a method is called, the actual argument values are copied into the corresponding formal arguments. The types of the actual arguments must be compatible with those of the formal arguments.