Explain Java code for recursive solution's base case?

Submitted by: Muhammad
/* if we are at the TAIL node:
*/
if(currentNode.next == NULL)
{
//set HEAD to TAIL since we are reversing list
head = currentNode;
return; //since this is the base case
}
Submitted by: Muhammad

Read Online Data Structure Linked list Job Interview Questions And Answers