Hi Priyanka:
I too find these questions to make me nervous in a real
test situation, because you are trying to go so fast.
There are many shortcuts we can take when using lambda expressions or method references, they allow us to type fewer characters, but require us to keep more "in our heads".
Let me ask you this, would you still have been confused if this line:
Was instead written out as this equivalent line?
If I didn't mess anything up, that is what the compiler will actually interpret the line as being.
When it is written out, it seems to simply be the garbage that it is.
The question is checking whether the shortcuts afforded to us in writing lambdas will obscure errors for us.