异常是指程序运行时引发的错误,引发错误的原因有很多,例如除零,下标越界,文件不存在,网络异常等。
合理地使用异常处理结构可以使得程序更加健壮,具有更高的容错性,不会因为用户的错误输入造成程序崩溃,也可以使用异常处理结构为用户提供更加友好的提示。