tabela de erros: 1-ok 2-ok (tirar duvida) 3-ok 4-ok 5-ok 6-ok 7-ok 8-ok 9-ok 10-ok 11-ok
Primeiro trabalho pratico da discioplina Programação 3
Classes de erros: --------------------------------Erros que retornam "Código repetido para : <código>."----------------------------------------
O mesmo código foi usado para dois docentes diferentes. Código repetido para : <código>.
A mesma matrícula foi usada para dois discentes diferentes. Código repetido para : <código>.
O mesmo código de curso foi usado para dois cursos diferentes. Código repetido para : <código>.
O mesmo código de disciplina foi usado para duas disciplinas diferentes. Código repetido para : <código>.
-------------------------------Outros erros retornam mensagens específicas, ou seja, não dá para generalizar------------------------ DocenteDisciplinaInvalidCodeException O código de docente em disciplina refere-se a um código inválido. Código de docente inválido na disciplina "": <código>.
DocenteOrientacaoInvalidCodeException O código de docente em orientação refere-se a um código inválido. Código de docente inválido na orientação do aluno "": <código>.
DocenteProducaoInvalidCodeException O código do docente em publicação científica refere-se a um código inválido. Código de docente inválido na publicação "": <código>.
CursoOrientacaoInvalidCodeException O código do curso em orientação refere-se a um código inválido. Código de curso inválido na orientação do aluno "": <código>.
CursoDisciplinaInvalidCodeException O código do curso em disciplina refere-se a um código inválido. Código de curso inválido na disciplina "": <código>.
CourseLevelException Um curso não foi marcado nem como graduação nem como pós-graduação, ou foi marcado como ambos. Inconsistência ao definir o nível do curso: <código> - .
InvalidFutureDateException A data de ingresso de um discente em um programa de pós-graduação está no futuro. Data de ingresso do aluno "" está no futuro: <data (DD/MM/AAAA)>.