c++异常与异常处理问题

问题在最底下,麻烦大家滑到底下,不好意思

img


这是题目

img


这是我写的

img


这是年龄正常,分数异常的情况

img


这是年龄异常,分数正常情况

img


这是年龄和分数都异常的情况

img


这是年龄和分数都正常的情况

在年龄和分数都正常的情况下,会正常显示出返回结果;在年龄正常分数异常的情况下,会显示出一串英文,这是我不清楚的;在年龄异常分数正常的情况下,他不会查询分数的正常或者是异常;在都异常的情况下,他也不会查询分数
如何才能够将年龄和分数的正常和异常查询并显示出来

C++的话,可以用 try { } 语句捕获异常