/trab1-prog3

Primeiro trabalho pratico da disciplina Programação 3 ministrada pelo professor Vítor Estêvão

Primary LanguageJava

trab1-prog3

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)>.