2023年11月29日发(作者:)
java判断是否存在失误_Java异常总结
[-]
1 引⼦
2JAVA异常
4处理异常机制
}catch(Exception e) {
Java异常类层次结构图:
对于运⾏时异常、错误或可查异常,Java技术所要求的异常处理⽅式有所不同。
if (b == 0) throw new ArithmeticException(); // 通过throw语句抛出异常
例3 不捕捉、也不声明抛出运⾏时异常
intArray[1] = 1
// 特别注意循环控制变量i的设计,避免造成⽆限循环
2) 必须遵循块顺序:若代码同时使⽤ catch 和 finally 块,则必须将 catch 块放在 try 块之后。
try { // try语句处理异常信息
method1();
static int quotient(int x, int y) throws MyException { // 定义⽅法抛出异常
由于该语句在try监控区域内,因此传回的“除数为0”的ArithmeticException异常由Java运⾏时系统抛出,并匹配catch⼦句:
EOFException ⽂件已结束异常


发布评论