异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误、输入错误)所导致的。在Java等面向对象的编程语言中异常属于对象。
package exception; public class demo01 { public static void main(String[] args) { int a=1; int b=0; try{//监控区域 System.out.println(a / b); }//catch(想要捕获的异常类型) catch (ArithmeticException e1){//捕获异常,然后处理异常 System.out.println("出现异常"); }finally{//处理完异常后的善后工作 System.out.println("finally"); } } }
//throw关键字,在方法中抛出异常 public void div(int a, int b) { if (b == 0) { throw new ArithmeticException(); } System.out.println(a / b); }