es.aeat.pret.c180.mc

Class AnalizarLineaComandoException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • es.aeat.pret.c180.mc.AnalizarLineaComandoException
  • All Implemented Interfaces:
    java.io.Serializable


    public class AnalizarLineaComandoException
    extends java.lang.Exception
    Agencia Tributaria 2003

    Esta clase sirve para tratar la excepción, indicando un mensaje que posteriormente manejará la aplicación.
    Version:
    1.0
    Author:
    DIT, Agencia Tributaria
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      AnalizarLineaComandoException(java.lang.String _message)
      El constructor recibe una cadena, que el programador debe tratar a su gusto.
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AnalizarLineaComandoException

        public AnalizarLineaComandoException(java.lang.String _message)
        El constructor recibe una cadena, que el programador debe tratar a su gusto. Indicamos información necesaria para su manejo.
        Parameters:
        _message - Es de tipo String y este mensaje puede ser:

        número o identificación del error - (0001,0002,0003,0004,ERROR)

        valor del parámetro - Introducido por el usuario o por el programador al dar de alta el parámetro cadena aclaratoria - "Este parámetro no existe o está mal configurado"

        ejemplos:

        -> mensaje : "0001 /E::salida.txt Error en el formato de parámetro" Y es el programador, el que tiene que definir el mensaje/acción.

        -> Cuando en la aplicación por ejemplo existen los parámetros { A, B, C} se producirá un mensaje de error al introducir un parámetro distinto, por ejemplo: mensaje : "0002 /E: Error, este nombre de parámetro no existe" Y es el programador, el que tiene que definir el mensaje/acción.

        -> Cuando la aplicación tiene un parámetro con valor obligatorio (Ya que al definir el parámetro se activó tal opción) entonces por ejemplo se produciría el mensaje siguiente: mensaje: "0003 /A: Error, Tiene un parámetro con valor obligatorio" Y es el programador, el que tiene que definir el mensaje/acción.

        -> Cuando la aplicación tiene un parámetro con valor único (Ya que al definir el parámetro se activó tal opción) entonces por ejemplo se produciría el mensaje siguiente: mensaje: "0004 /A: Ejemplo /B: Ejemplo, Error, Tiene un parámetro con valor único" Y es el programador, el que tiene que definir el mensaje/acción.

        -> Cuando se realiza la búsqueda del parámetro y éste no existe o está mal configurado: mensaje: "ERROR" Y es el programador, el que tiene que definir el mensaje/acción, por ejemplo: "Este parámetro no existe o está mal configurado"

Copyright © 2018 Agencia Tributaria.