错误:
1)语法错误:代码不符合解释器或者编译器语法
2)逻辑错误:不完整或不合法输入或计算出现问题
异常:执行过程中出现问题导致程序无法执行
1)程序遇到逻辑或者算法问题
2)运行过程中计算机错误(内存不够或者IO错误)
错误和异常的区别:
错误:代码运行前的语法或者逻辑错误,语法错误在执行前修改,逻辑错误无法修改。
异常:分为两个步骤。1、异常产生,检测到错误且解释器认为异常,抛出异常。2、异常处理,截获异常,忽略或终止程序处理异常。
实例:
异常处理try-exception
Coding && Result:
多个异常的处理:
try-finally语句: