Package lib.exceptions

Examples of lib.exceptions.InvalidDateException


      this.ano = ano;
      horario = new Schedule(segundo, minuto, hora);

      validaData(dia, mes, ano);
    } catch (InvalidDateException e) {
      throw new InvalidDateException(dia, mes, ano);
    }

  }
View Full Code Here


      this.dia = Integer.parseInt(diaStr);
      this.mes = Integer.parseInt(mesStr);
      this.ano = Integer.parseInt(anoStr);
      this.horario = null;
    } catch (Exception e) {
      throw new InvalidDateException(dia, mes, ano);
    }

    validaData(dia, mes, ano);
  }
View Full Code Here

      this.mes = Integer.parseInt(mesStr);
      this.ano = Integer.parseInt(anoStr);
      this.horario = new Schedule(Integer.parseInt(segundoStr), Integer.parseInt(minutoStr),
          Integer.parseInt(horaStr));
    } catch (Exception e) {
      throw new InvalidDateException(dia, mes, ano);
    }

    validaData(dia, mes, ano);
  }
View Full Code Here

        data = null;

        break;
      }
    } catch (Exception nb) {
      throw new InvalidDateException(dataStr);
    }

    return data;
  }
View Full Code Here

   * Valida uma data (dia, mes e ano), caso algum dos valores seja
   * inv�lido, lan�a a exce��o InvalidDateException
   */
  private void validaData(int dia, int mes, int ano) throws InvalidDateException {
    if (1 == 2) {
      throw new InvalidDateException(dia, mes, ano);
    }
  }
View Full Code Here

      this.minuto = Integer.parseInt(minutoStr);
      this.hora = Integer.parseInt(horaStr);

      validaHorario(segundo, minuto, hora);
    } catch (NumberFormatException ne) {
      throw new InvalidDateException(segundo, minuto, hora);
    }
  }
View Full Code Here

        break;
      }

      horario = new Schedule(segundoStr, minutoStr, horaStr);
    } catch (Exception nb) {
      throw new InvalidDateException(horarioStr);
    }

    return horario;
  }
View Full Code Here

   * inv�lido lan�a a exce��o DataInvalidaException
   */
  private void validaHorario(int segundo, int minuto, int hora) throws InvalidDateException {

    if (!((segundo >= 0) && (segundo <= 59) && (minuto >= 0) && (minuto <= 59) && (hora >= 0) && (hora <= 23))) {
      throw new InvalidDateException(segundo, minuto, hora);
    }
  }
View Full Code Here

TOP

Related Classes of lib.exceptions.InvalidDateException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.