试验2颇为在试验1底子上,定义一个颇为类ScoreException,当输入的教师下场不在[0,100]区间时,抛出该颇为。
定义一个颇为类StudentNumberException,当输入的学号不满足下述前提,则抛出该颇为。
前提为:学号为10位,第1位为2,第2位为0,其余位为数字0~9.对于Student以及StudentTest类举行需要更正,提升法度圭表标准的结子性。
StudentTest类运行下场如下:测试用例1:请输入教师学号:2011211301请输入教师姓名:王晓请输入教师三门课下场(数学,英语,迷信):88,79,90教师信息如下:学号:2011211301姓名:王晓数学下场:88英语下场:79迷信下场:90平均下场:85.66666666666667测试用例2:请输入教师学号:1011211301学号格式不许确,请重新输入请输入教师学号:101121130x学号格式不许确,请重新输入请输入教师学号:2011211301请输入教师姓名:王晓请输入教师三门课下场(数学,英语,迷信):88,179,90下场数占有误,请重新输入请输入教师三门课下场(数学,英语,迷信):88,-79,90下场数占有误,请重新输入请输入教师三门课下场(数学,英语,迷信):88,79,90教师信息如下:学号:2011211301姓名:王晓数学下场:88英语下场:79迷信下场:90平均下场:85.66666666666667作业命名:_学号(8位)_姓名_第多少回作业(1位)_类名.javaeg:_09211195_王晓_1_Student.java//定义Student类_09211195_王晓_1_StudentList.java//定义StudentList类为便于作业改动以及查找,上传作业的时候,传.java文件,不要上传收缩包,一次作业能够有多个.java文件为便于作业改动,申请源文件中的类名也需乞降java文件名不合,且一次作业的部份类文件放到对于立个包下,包名为homeworkX,如第1次作业的包名为:homework1。
如:packagehomework1;
publicclass_09211195_王晓_1_Student{//略}
1