- 异常
- 检查性异常:打开一个不存在文件时,一个异常就发生了,这些异常在编译时。
- 运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。
- 错误: 错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如,当栈溢出时,一个错误就发生了,它们在编译也检查不到的。
- 使用catch来排除程序中的异常
-
try { // 可能发生异常的程序代码 }catch(ExceptionName e1) { //Catch 块 }
- 程序代码:
-
// 文件名 : ExcepTest.java import java.io.*; public class ExcepTest{ public static void main(String args[]){ try{ int a[] = new int[2]; System.out.println("Access element three :" + a[3]); }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Exception thrown :" + e); } System.out.println("Out of the block"); } }
-
Java中的异常
最新推荐文章于 2023-05-13 14:34:37 发布