title: Insert a Row in Excel Using Java Apache POI
body: <p>I am developing a desktop application related to Excel sheets. I have some problems  inserting rows between two rows. Is there any possibility to do this in Java using <strong>Apache POI</strong>?</p>
  
  <pre><code>Workbook wb3=WorkbookFactory.create(new FileInputStream("Book1.xls"));
  Sheet sh=wb3.getSheet("sheet1");
  </code></pre>
  
  <p><code>//Reading the available rows using (sh.getRow(1))</code></p>
  
  <p><code>//Here i need to insert second row (????)</code></p>
  
  <p><code>//I have third row here which already exists (sh.getRow(3))</code></p>