O que é Deprecated?

Salve, Salve Galera!

Estou aprendendo Strus e na minha Classe Action tenho um

try…catch assim…

catch (SQLException sqle)
            {
                erros.add(ActionErrors.GLOBAL_ERROR, new ActionError("validacao.erro", sqle.getMessage()));
            }

ele marca a linha erros.add como Deprecated… com um ponto de exclamação no começo da linha…

O que é isso?

Obrigado.

Atn.
Dennys Fredericci

Algum método que está usando já não é mais usado…
é antigo, obsoleto, ja tem coisa melhor, mais nova pra ser usada…
funciona, mas tem coisa melhor…
olha a api do Calendar de do Date, tu vai ver la q ja tem informação flando disso

são metodos que foram considerados obsoletos ou inapropriados em uma nova versão da classe
eles não tiram o metodo da classe, mas o colocam como deprecated, indicando que esse metodo não deve ser mais usado, ele pode ser usado, mas não deve

Pois eh, e estes metodos so nao sao retirados para que o programador nao precise ficar alterando todos os programas antigos toda vez que atualizar o compilador eheheh

Os carinhas la atualizam os SDK para ter novas funcionalidades, mas tambem deve continuar rodando os programas antigos…

()