A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation. For the sake of clarity, an explicit constructor invocation is different from a new class creation. Example of an explicit constructor invocation are: "this(args)", "super(args)", and "lhs.super(args)".