【Java编程】求大佬给个代码和解题思想

Student类有一个输入分数的setSocre(intscore)方法,对象调用该方法是必须向参数传递一个0-150之间的正整数,否则方法就抛出异常。自定义一个异常类完... Student类有一个输入分数的setSocre(int score)方法,对象调用该方法是必须向参数传递一个0-150之间的正整数,否则方法就抛出异常。自定义一个异常类完成此分数的检查,并编写测试类,对上述方法进行测试。 展开
 我来答
荤奇0Hg
2020-04-25 · TA获得超过309个赞
知道小有建树答主
回答量:246
采纳率:66%
帮助的人:67万
展开全部

定义Exception类继承Exception,在需要的方法中throw抛出异常。使用方法时try...catch捕获异常。


望采纳

nuiyuese
2020-04-25 · TA获得超过250个赞
知道小有建树答主
回答量:3712
采纳率:17%
帮助的人:201万
展开全部

你可以在调用方法传参数,在方法里面用if条件判断,就是判断出现小于0或者大于150你就throw一个异常,就是这样子,假设这个参数为num

if(num<0&&num>150){

throw new excetion("输入的num大于150或者小于0");

}else{

//正常代码运算

//不知道上面的异常英文有没有写错你自己在eclipse里面改一下就好了

}

若觉得帮到你,请点赞采纳加关注谢谢

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式