ignoreSheetNotFound not work correctly

ignoreSheetNotFoundを指定しない(false)のときに、@Sheetで存在しないシートを指定した場合、SheetNotFoundExceptionではなく、causeがNPEであるXLSBeanExceptionがスローされます。

XLSBeans.java#124,125で、

    WSheet wSheet = w.getSheet(sheet.name());
    if(wSheet == null){

としていますが、w.getSheet()はシートがない場合でもnullは返さないので、SheetNotFoundExceptionはスローされず、その後の処理でNPEがでるようです。