----------------错误处理(一)---------------------
1.自定义错误:通过Error协议自定义运行时的错误信息
2.使用do catch捕捉错误
有待补充......