可以根据自身需要设定异常
class HelloError(Exception):
def __init__(self,n):
self.n=n
try:
n=input("请输入数字:")
if not n.isdigit():
raise HelloError(n)
except HelloError as hi:
print("HelloError:请输入字符。\n您输入的是:",hi.n)
else:
print("未发生异常")
输入的不是数字时 触发异常
没有捕获异常