⭐一、什么是异常
异常就是程序运行时,出现代码报错或者终止代码运行,它阻止了程序正常执行,这就是异常。在Java编译或运行或者运行过程中出现的错误。
Java提供了更加优秀的解决办法:异常处理机制。
⭐二、捕获异常
Java异常机制关键字有:try、catch、finally、throw、throws。
- try – 用于监听。将要被监听的代码(可能抛出异常的代码)放在try语句块之内,当try语句块内发生异常时,异常就被抛出。
- catch – 用于捕获异常。catch用来捕获try语句块中发生的异常。
- finally – finally语句块总是会被执行。
- throws – 用在方法签名中,用于声明该方法可能抛出的异常。
- throw – 用于抛出异常。