异常是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。
程序出现异常分为三种
1)运行错误
运行错误是当程序运行的时候发生了环境发生了不能执行的操作。
2)编译错误
编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置。
3)逻辑错误
逻辑错误是因为程序没有按照预期的执行
Throwable 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。异常和错误的区别是:异常能被程序本身可以处理,错误是无法处理。
Java异常处理涉及到五个关键字,分别是:try、catch、finally、throw、throws.
2021-10-27异常
最新推荐文章于 2024-07-28 19:41:52 发布