Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web I / Aula
As listagens 5 e 6 mostram o código das exceções criadas para representar possíveis erros durante a execução do sistema. O uso delas é feito nos métodos já mostrados da classe Livraria..
package livraria.negocio.excecoes;
public class LivroNaoEncontradoException extends Exception {
private static final long serialVersionUID = 1L;
public LivroNaoEncontradoException() {
}
public LivroNaoEncontradoException(String msg) {
super(msg);
}
}
package livraria.negocio.excecoes;
public class CompraException extends Exception {
private static final long serialVersionUID = 1L;
public CompraException() {
}
public CompraException(String msg) {
super(msg);
}
}
Versão 5.3 - Todos os Direitos reservados