To check for infinite while loop. I am using a boolean variable
===

I am using the following code:  

    boolean continueProcessing = true;  
    boolean lastRecord = false;  	
    while (continueProcessing)  //can it be changed to while (continueProcessing == true), what's the advantage  
    
    {  
    if(refListItemItr.hasNext() || lastRecord)  
    {  
    continueProcessing = true;  
    lastRecord = false;  
    }  
    else  
    {  
    continueProcessing = false;  
    }  
    
    if(continueProcessing)  
    {  
    lSynonymListType = objFactory.createSynonymListType();  
    }  
    }  

I suspect there is a scenario of infinite loop. How should I confirm that it does not happen.
									

