title: Null Pointer Exception while reading from excel?
body: <pre><code>public class ExecuteTest {
  @Test
  
  public void testLogin() throws Exception {
      // TODO Auto-generated method stub
  `WebDriver webdriver = new FirefoxDriver();
  
  ReadExcelFile file = new ReadExcelFile();
  ReadObject object = new ReadObject();
  Properties allObjects = object.getObjectRepository();
  UIOperation operation = new UIOperation(webdriver);
  //Read keyword sheet
  Sheet RDSheet = file.readExcel(System.getProperty("user.dir")+"\\","TestCase.xlsx" , "KeywordFramework");
  //Find number of rows in excel file
  int rowCount =        //Loop over all the rows RDSheet.getLastRowNum()-RDSheet.getFirstRowNum();
      //Create a loop over all the rows of excel file to read it
      for (int i = 1; i &lt; rowCount+1; i++) {
          Row row = RDSheet.getRow(i);
          //Check if the first cell contain a value, if yes, That means it is the new testcase name
      if(row.getCell(0).toString().length()==0){
          //Print testcase detail on console
          System.out.println(row.getCell(1).toString()+"----"+ row.getCell(2).toString()+"----"+
          row.getCell(3).toString()+"----"+ row.getCell(4).toString());
          //Call perform function to perform operation on UI
          operation.perform(allObjects, row.getCell(1).toString(), row.getCell(2).toString(),
                  row.getCell(3).toString(), row.getCell(4).toString());
       }
  else{
  
  //Print the new testcase name when it started
              System.out.println("New Testcase-&gt;"+row.getCell(0).toString() +" Started");
              }
  }
  }
  }
  </code></pre>
  
  <hr>
  
  <p>getting null pointer exception when first cell is empty.
  I have searched many blogs but couldn't find any solution
  can anyone please help me with code.</p>