Here is a simple code for handling new window:-
Object[ ] windows = driver.getWindowHandles().toArray();
driver.switchTo().window(windows[1].toString());
Return back to the previous window:-
Object[ ] windows = driver.getWindowHandles().toArray();
driver.switchTo().window(windows[0].toString());